MFC中如何设置SHBrowseForFolder的根目录
来源:百度知道 编辑:UC知道 时间:2024/05/17 00:14:40
我的意思是根目录为“我的电脑”,即看不到桌面上的内容,而不是指默认路径,麻烦帮忙想想办法,谢谢
int CALLBACK BrowserCallbackProc
(
HWND hWnd,
UINT uMsg,
LPARAM lParam,
LPARAM lpData
)
{
switch ( uMsg )
{
case BFFM_INITIALIZED:
::SendMessage ( hWnd, BFFM_SETSELECTION, 1, lpData );
break;
default:
break;
}
return 0;
}
//////////////////////////////////////////////////////////////////////////
// 名称:SelDirectory
// 描述:选择目录
// 原型:bool SelDirectory( ... )
// 参数:
// [IN] HWND hWnd:
// [IN] LPCTSTR strTitle:窗口标题
// [IN][OUT] CString& strDir:默认路径和选择得到的目录
// 备注:
//
// 修改记录
// 日期 版本 修改人 修改内容
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//________________________________________________________________________