Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > хендл формы


Автор: Alca 2.5.2007, 23:16
Как получить хендл формы?
Код

void CMyDlg::OnBnClickedbtnbrowsenetwork() {
    LPITEMIDLIST P;
    char cFolderName[MAX_PATH];

    BROWSEINFO BI;
    SHGetSpecialFolderLocation(/*Как получить хендл формы?*/, CSIDL_NETWORK, &P);
    BI.hwndOwner      = /*Как получить хендл формы?*/;
    BI.pidlRoot       = P;
    BI.pszDisplayName = cFolderName;
    BI.lpszTitle      = "Choose ...";
    BI.ulFlags        = BIF_BROWSEFORCOMPUTER;
    BI.lpfn           = NULL;
    BI.lParam         = 0;
    BI.iImage         = 0;

    if (SHBrowseForFolder(&BI) != NULL) {    
        AfxMessageBox(BInfo.pszDisplayName);
    }
}

Автор: Alca 2.5.2007, 23:32
m_hWnd

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)