我有带按钮的对话窗口(IDC_browse)。 SHBrowseForFolder显示对话框,使用户可以选择Shell文件夹。 但我不能使用滚动和按钮确定和取消。即使点击也不起作用! 请告诉我有什么问题。 声明:
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;
P.S。 MS Visual Studio 2010,win32 api项目。在Windows 7(x64)上开发