SHBrowseForFolder:非活动控件

时间:2012-06-19 11:43:42

标签: c++ visual-studio-2010 winapi

我有带按钮的对话窗口(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)上开发

0 个答案:

没有答案