HMENU mit icon
-
ich weiß das hatten wir schon mal aber ich bekomme es einfach nicht hin einem menu item einen icon zu verpassen kann mir jemand helfen?
LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) { switch(Message) { break; case WM_CREATE: { HMENU hMenu, hSubMenu; hMenu = CreateMenu(); hSubMenu = CreatePopupMenu(); AppendMenu(hSubMenu, MF_STRING, ID_OPEN, "&OPEN"); AppendMenu(hMenu, MF_STRING | MF_POPUP, (UINT)hSubMenu, "&File"); HBITMAP icon = LoadBitmap(g_hInst, MAKEINTRESOURCE(IDB_BMAP1)); //?? SetMenuItemBitmaps(hSubMenu, ID_OPEN, MF_BYCOMMAND, icon, icon); //?? SetMenu(hwnd, hMenu);ich bekomm keinen fehler aber es wird auch kein bild angezeigt.
-
Natürlich bekommst du keinen Fehler, du machst ja auch keinerlei Fehlerbehandlung.