ボタン(IDC_browse)のあるダイアログウィンドウがあります。SHBrowseForFolder は、ユーザーがシェル フォルダを選択できるダイアログ ボックスを表示します。しかし、スクロールとOKボタンとキャンセルボタンが使えません。クリックしてもダメ!何が悪いのか教えてください。宣言:
BROWSEINFO bi;
LPITEMIDLIST pidl;
CALLBACK関数内
case IDC_browse:
ZeroMemory(&bi, sizeof(bi));
bi.hwndOwner = hWnd;
bi.pszDisplayName = szDisplayName;
bi.lpszTitle = TEXT("Text");
bi.ulFlags = BIF_RETURNONLYFSDIRS;
pidl = SHBrowseForFolder(&bi);
break;
PS MS Visual Studio 2010、win32 API プロジェクト。Windows 7 (x64) での開発