Funcția de GetMenuString copiază șirul de text de pe elementul de meniu specificate în tamponul specificat.
Funcția de funcția GetMenuString a fost înlocuit. Utilizați funcția GetMenuItemInfo pentru a prelua textul elementul de meniu.
int () GetMenuString HMENU hMenu, / / ocupa în meniulUINTuIDItem, / / meniul punctul identificatorLPTSTRlpString, / / indicatorul pentru a tampon pentru șirulintnMaxCount, / / maxim lungimea ?IRULUIUINTuFlag / / meniul steaguri);
În cazul în care lpString este NULL, funcția întoarce lungimea șirului meniu.
În cazul în care nMaxCount este 0, funcția întoarce lungimea șirului meniu.
| Valoarea | Sensul |
|---|---|
| MF_BYCOMMAND | Indică faptul că uIDItem oferă identificatorul elementului de meniu. Dacă nu este specificat nici MF_BYCOMMAND, nici MF_BYPOSITION pavilion, pavilion MF_BYCOMMAND este implicit de pavilion. |
| MF_BYPOSITION | Indică faptul că uIDItem oferă zero-based poziția relativă a elementului de meniu. |
Dacă funcția reușește, valoarea returnată specifică numărul de caractere copiate în zona-tampon, nu, inclusiv caracterul null care.
Dacă funcția nu reușește, valoarea returnată este zero.
Parametrul nMaxCount trebuie să fie unul mai mare decât numărul de caractere din șirul de text pentru a găzdui caracterul null care.
În cazul în care nMaxCount este 0, funcția întoarce lungimea șirului meniu.
Meniurile privire de ansamblu, meniul Funcții, GetMenuItemID