2017-07-19 79 views

答えて

1

EnableFolderBrowseButtonには、ulBrowseFolderFlagsという名前の最後のパラメータがあります。

BIF_RETURNONLYFSDIRS|BIF_USENEWUIを定義する必要があります。または、BIF_NEWDIALOGSTYLEを使用します。

MSDN documentationもご覧ください。あなたがフラグについてgoogleしているなら、あなたはさらなる議論とサンプルを見つける。

+0

IDEなどで設定する方法がわかりません。私のコントロールはダイアログリソース上にあります: 'CONTROL" "、IDC_MFCEDITBROWSE、" MfcEditBrowse "、WS_BORDER | WS_TABSTOP | 0x80,17,296,322,14 ' –

+1

まだGetDlgCtrlを呼び出すか、contrlをサブクラス化してEnableBrowseForFolderを呼び出すことができます。何が問題ですか? – xMRi

+0

私は単純にコントロールを変数にマッピングしてから調整しました。ありがとうございました。 –

関連する問題