意思就是说在BROWSEINFO弹出时,焦点已经定位在一个目录上,这个目录由一个CString给出

解决方案 »

  1.   

    BROWSEINFO bi;
    ZeroMemory (&bi, sizeof (bi));
    bi.lpfn = BrowseCallbackProc;
    BrowseCallbackProc是一个回调函数,其实现如下:
    int CALLBACK BrowseCallbackProc (
    HWND hwnd, UINT uMsg, LPARAM /*lParam*/, LPARAM lpData)
    {
    if (uMsg == BFFM_INITIALIZED)
    {
    if (m_lpszInitialPath != NULL)  //m_lpszInitialPath 就是初始path
    {
    SendMessage (hwnd, BFFM_SETSELECTION, (WPARAM)TRUE, 
    (LPARAM)m_lpszInitialPath);
    }
    } return 0;
    }
    bi的其它参数我这里省略了