Re: Как сделать диалог выбора папки?
От: artp Армения  
Дата: 14.10.04 06:13
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Подскажите пожалуйста, есть ли стандартный такой диалог или

А>его нужно писать самому. С открытием файла все понятно — стандартный
А>элемент Common Dialog (comdlg32.dll) и вызов соотв. API-функции или
А>CFileDialog в MFC.
А>Но неужели нет стандартного диалог выбора папки — ведь в большинстве программ
А>он есть


TCHAR path[MAX_PATH];
BROWSEINFO bi = { 0 };
bi.lpszTitle = ("TITLE");
LPITEMIDLIST pidl = SHBrowseForFolder ( &bi );
if ( pidl != 0 )
{

SHGetPathFromIDList ( pidl, path );
GetDlgItem (IDC_EDT_FFOLDER)->SetWindowText(path);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.