22/11/11 15:53
genni_96
Salve a tutti.
Ho un problema, ho creato un menu con le API di Windows e ho impostato delle immagini bmp come icone di grandezza 32x32.
Il problema è che su 7 il menu si ridimensiona a 32x32 per visualizzare correttamente le immagini, su xp invece il menu rimane piccolo e si vede solo una parte dell'icona.
Come posso impostare manualmente la dimensione di ogni elemento del menu??
Ps.
Aggiungo ogni elemento del menu cosi:
Ho un problema, ho creato un menu con le API di Windows e ho impostato delle immagini bmp come icone di grandezza 32x32.
Il problema è che su 7 il menu si ridimensiona a 32x32 per visualizzare correttamente le immagini, su xp invece il menu rimane piccolo e si vede solo una parte dell'icona.
Come posso impostare manualmente la dimensione di ogni elemento del menu??
Ps.
Aggiungo ogni elemento del menu cosi:
MENUITEMINFO Mii; Mii.cbSize = sizeof(MENUITEMINFO); Mii.fMask = MIIM_CHECKMARKS | MIIM_STRING |MIIM_ID; Mii.fType = MFT_STRING; Mii.dwTypeData = cText; Mii.wID = iID; Mii.hbmpChecked = (HBITMAP)LoadImage(NULL, cBitmapName_, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE); Mii.hbmpUnchecked = (HBITMAP)LoadImage(NULL, cBitmapName_, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE); InsertMenuItem(hMenu, 0, false, &Mii);
aaa