GetMenuString funkcia skopíruje textový reťazec zadaná ponuka položky do zadanej medzipamäte.
GetMenuString funkcie funkcia stali bezpredmetnými. Použite GetMenuItemInfo funkciu Načítať položky text ponuky.
int GetMenuString ( HMENU hMenu; / / spracovať do ponukyUINTuIDItem; / ponuku bode identifikátorLPTSTRlpString; / / ukazovateľ do medzipamäte pre reťazecintnMaxCount; / / maximálna dĺžka reťazcaUINTuFlag / / flags ponuky);
Ak lpString nie je NULL, funkcia vráti dĺžku reťazca ponuky.
Ak nMaxCount hodnotu 0, funkcia vráti dĺžku reťazca ponuky.
| Hodnota | Význam |
|---|---|
| MF_BYCOMMAND | Označuje, že uIDItem dáva identifikátor položky ponuky. Ak je zadaná MF_BYCOMMAND ani MF_BYPOSITION vlajkou, MF_BYCOMMAND vlajka je predvoleného príznaku. |
| MF_BYPOSITION | Označuje, že uIDItem dáva zero-based relatívnej pozícii položiek ponuky. |
Ak funkciu podarí, vrátená hodnota určuje počet znakov skopírovať do medzipamäte nie vrátane koncový znak null.
Ak funkcia zlyhá, vrátená hodnota je nula.
NMaxCount parameter musí byť jeden väčší ako počet znakov v textovom reťazci prispôsobiť koncový znak null.
Ak nMaxCount hodnotu 0, funkcia vráti dĺžku reťazca ponuky.
Ponuky prehľad funkcií Menu GetMenuItemID