Funksjonen GetMenuString overfører tekststreng for menypunktet den angitte bufferen.
Funksjonen GetMenuString funksjonen har blitt erstattet. Bruke GetMenuItemInfo -funksjonen til å hente elementteksten menyen.
int () GetMenuString HMENU hMenu, / / håndtere til-menyenUINTuIDItem, / / menyen vare identifikatorLPTSTRlpString, / / peker til bufferen for strengenIntnMaxCount, / / maksimal lengden av strengenUINTuFlag / / menyen flags);
Hvis lpString er NULL, returnerer funksjonen lengden på strengen menyen.
Hvis nMaxCount er 0, returnerer funksjonen lengden på strengen menyen.
| Verdi | Betydning |
|---|---|
| MF_BYCOMMAND | Angir at uIDItem gir identifikator for menyelementet. Hvis verken MF_BYCOMMAND eller MF_BYPOSITION-flagget er angitt, er flagget MF_BYCOMMAND standardflagget. |
| MF_BYPOSITION | Angir at uIDItem gir menyelementet nullbasert relative plassering. |
Hvis funksjonen lykkes, verdien som returneres, angir antall tegn som er kopiert til bufferen, ikke inkludert i nulltegnet.
Hvis funksjonen mislykkes, er returverdien null.
NMaxCount -parameteren må være større enn antall tegn i tekststrengen å imøtekomme nulltegnet.
Hvis nMaxCount er 0, returnerer funksjonen lengden på strengen menyen.
Oversikt over menyene, Menyfunksjoner, GetMenuItemID