Splash в VC++
Как можно сделать сабж?
на не го ложишь картинку. в WinMain'e создаешь диалог (DialogBox || CreateDialog)
На сообщение WM_INITDIALOG создаешь таймер
,отсчитываешь сколько надо сек и закрываешь.
Цитата:
On 2002-09-27 1045, Anonymous wrote
Как можно сделать сабж?
Можно еще проще меню Project->Add to project->Components and controls->Visual C++ Components->Splash screen
и тебе в проект добавится код для сплешскрина
Цитата:
On 2002-09-27 1045, Anonymous wrote
Как можно сделать сабж?
Можно еще проще меню Project->Add to project->Components and controls->Visual C++ Components->Splash screen
и тебе в проект добавится код для сплешскрина
Я предпочитаю без MFC.
Цитата:
Originally posted by Ramzes
Я предпочитаю без MFC.
Я предпочитаю без MFC.
А он ее вроде не на основе mfc создает.... хотя наверно путаю
Цитата:
Originally posted by Guest
Как можно сделать сабж?
Как можно сделать сабж?
HWND hwnd = ::CreateDialog(
hInstance, MAKEINTRESOURCE(IDD_SPLASH),
NULL, DlgProc);
ShowWindow(hwnd, SW_SHOW);
UpdateWindow(hwnd);
//
// .............. любой код ..............
//
//
//
::DestroyWindow(hwnd);
//
// P.S. окно не будет отвечать на запросы
//