FileDialog w2k style
Как мне вызвать диалог выбора файла в стиле w2k?
CFileDialog MyFileDialog(....);
MyFileDialog.DoModal();
вызывает диалог в стиле win98.
С уважением,
Alex.
Цитата:
Originally posted by ReAlex
Hello!
Как мне вызвать диалог выбора файла в стиле w2k?
CFileDialog MyFileDialog(....);
MyFileDialog.DoModal();
вызывает диалог в стиле win98.
С уважением,
Alex.
Hello!
Как мне вызвать диалог выбора файла в стиле w2k?
CFileDialog MyFileDialog(....);
MyFileDialog.DoModal();
вызывает диалог в стиле win98.
С уважением,
Alex.
А обычные API ф-ции никак не подходят?
void OpenDlg(LPSTR FileName)
{
// char Title[256];
ZeroMemory(FileName, 512);
OPENFILENAME ofn;
ZeroMemory(&ofn, sizeof(ofn));
ofn.lStructSize = sizeof(ofn);
ofn.hwndOwner = g_hWnd;
ofn.lpstrFilter = "Файлы какие-то (*.DAT)\0*.dat\0Все файлы (*.*)\0*.*";
ofn.lpstrFile = FileName;
ofn.nMaxFile = 512;
ofn.lpstrFileTitle = NULL;
ofn.nMaxFileTitle = 0;
ofn.lpstrInitialDir = "Директори по умолч";
ofn.Flags = OFN_EXPLORER;
ofn.lpstrDefExt = "dat";
GetOpenFileName(&ofn);
int Err = GetLastError();
}
и получаеш окно выбора файлов такого типа, какого у Тебя система.
В MSDN все описано