Статья: Программирование для Windows CE
// В качестве return-значения передается код ошибки,
// если окно не построено
if (!IsWindow (hWnd)) return -2;
// Стандартные вызовы отображения и обновления
ShowWindow (hWnd, nCmdShow);
UpdateWindow (hWnd);
// Цикл обработки сообщений в программе
while (GetMessage (&msg, NULL, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return 0;
}
//-----------------------------------
// Основная оконная процедура
//
LRESULT CALLBACK MainWndProc(HWND hWnd, UINT wMsg,
WPARAM wParam, LPARAM lParam) {
HWND hwndCB;
PAINTSTRUCT ps;
RECT rect;
HDC hdc;
switch (wMsg) {
case WM_CREATE:
// Создание минимальной панели команд, содержащей только
// кнопку Exit.
hwndCB = CommandBar_Create (hInst, hWnd, 0x10);
CommandBar_AddAdornments (hwndCB, 0, 0);
break;