Всем доброо времени суток! Пишу на C++ (MFC) в студии 2005 проект на WM6. Хочеться к своим диалогам меню добавить.. На WinApi это делаю так:
| Код | WM_CREATE: SHMENUBARINFO mbi;
memset(&mbi, 0, sizeof(SHMENUBARINFO)); mbi.cbSize = sizeof(SHMENUBARINFO); mbi.hwndParent = hWnd; mbi.nToolBarId = IDR_MENU_DIALOG; mbi.hInstRes = hInstance;
SHCreateMenuBar(&mbi); break;
|
Попробовал сделать тоже самое на MFC в методе OnInitDialog. В результате функция SHCreateMenuBar вернула false и никакого меню не отобразилось. Подскажите, пожалуйста, что я делаю не так? |