-1
tfileopendialogのスタートアップフォルダをシェル(非ファイルシステム)フォルダに設定できますか?そうでない場合は、アプリケーションの次の呼び出しのために完全なダイアログ状態を保存する別の方法はありますか?tfileopendialogのスタートアップフォルダをシェル(非ファイルシステム)フォルダに設定できますか?
tfileopendialogのスタートアップフォルダをシェル(非ファイルシステム)フォルダに設定できますか?そうでない場合は、アプリケーションの次の呼び出しのために完全なダイアログ状態を保存する別の方法はありますか?tfileopendialogのスタートアップフォルダをシェル(非ファイルシステム)フォルダに設定できますか?
いいえ誰も答える気にならない場合は、私はします。 PCH変数に
dialog.shellitem.getdisplayname(SIGDN_DESKTOPABSOLUTEPARSING,pch);
割り当て ":: {GUID} \ ..." 値、及びこのストリングはdialog.defaultfolder又はdialog.filenameを設定するために使用することができます。それはまた、
shellfolder.getdisplaynameof(pidl,SHGDN_FORPARSING,strret);
と一緒に使用することができます。