Как сделать "Мастер(установки)" на WinAPI?
case BN_CLICKED:
if (hwndNext == (HWND)lParam)
//может нужно объявить массив хенделов окон
//в CreateWindow подставлять i-ый элемент массива
//и вызвать SendMessage (хендел предыдущего окна -> i-1, WM_CLOSE или WM_DESTROY,0,0);
какое сообщение использовать для закрытия предыдущего окна WM_CLOSE или WM_DESTROY или другое какое-нибудь?
ShowWindow(hWnd, SW_SHOW/SW_HIDE) - вот что нужно использовать.
Для данного Master'a кнопка назад не предусмотрена, поэтому нет необходимости хранить 10 или более скрытых окон! Да и спрашиваю я про обработчик кнопки "Далее".
ShowWindow(hWnd, SW_SHOW/SW_HIDE) - вот что нужно использовать.[/QUOTE]
Зачем же так извращаться.
Есть специально предусмотренный для этого API
Функция PropertySheet() и все, что от нее отталкивается.