BOOL SetMenuItemBitmaps ( UINT nPosition, UINT nFlags, const CBitmap * pBmpUnchecked, const CBitmap * pBmpChecked );
Valore restituito
Diverso da zero se la funzione ha esito positivo; in caso contrario 0.
Parametri
nPosition
Specifica la voce di menu da modificare. Il parametro nFlags può essere utilizzato per interpretare nPosition nei modi seguenti:
| nFlags | Interpretazione di nPosition |
| MF_BYCOMMAND | Specifica che il parametro dà il comando ID dell'elemento esistente dal menu. Questo è il valore predefinito se viene impostato né MF_BYCOMMAND né MF_BYPOSITION. |
| MF_BYPOSITION | Specifica che il parametro dà la posizione dell'elemento esistente dal menu. Il primo elemento è nella posizione 0. |
nFlags
Specifica come viene interpretato nPosition.
pBmpUnchecked
Specifica l'immagine bitmap da utilizzare per le voci di menu che non sono controllate.
pBmpChecked
Specifica l'immagine bitmap da utilizzare per le voci di menu che vengono controllate.
Osservazioni
Le bitmap specificate associa una voce di menu. Se la voce di menu è selezionata o deselezionata, Windows Visualizza la bitmap appropriata accanto alla voce di menu.
Se pBmpUnchecked o pBmpChecked è NULL, Windows visualizza nulla accanto alla voce di menu per l'attributo corrispondente. Se entrambi i parametri sono NULL, Windows utilizza il segno di spunta predefinito quando l'elemento viene controllato e rimuove il segno di spunta quando la voce è selezionata.
Quando il menu è distrutto, queste bitmap non vengono distrutti; l'applicazione deve distruggere loro.
La funzione di Windows GetMenuCheckMarkDimensions recupera le dimensioni del segno di spunta predefinito utilizzato per voci di menu. L'applicazione utilizza questi valori per determinare le dimensioni adeguate per le bitmap fornite con questa funzione. Ottenere il formato, creare il tua bitmap, poi li.
CMenu panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp; :: GetMenuCheckMarkDimensions, :: SetMenuItemBitmaps