GetMenuString

GetMenuString 함수는 지정 된 버퍼에 지정 된 메뉴 항목의 텍스트 문자열 복사.

GetMenuString 함수 함수 대체 되었습니다. GetMenuItemInfo 함수를 사용 하 여 메뉴 항목 텍스트 검색.

GetMenuString ( int HMENU  hMenu, / / 메뉴에 대 한 핸들UINTuIDItem, / / 메뉴 항목 식별자LPTSTRlpString, / / 문자열 버퍼에 대 한 포인터intnMaxCount, / / 최대 문자열 길이UINTuFlag / / 메뉴 플래그);
 

매개 변수

hMenu
메뉴에 대 한 핸들.
uIDItem
UFlag 매개 변수에 의해 결정 된 대로 메뉴 항목을을 변경할 수를 지정 합니다.
lpString
Null로 끝나는 문자열을 수신 하는 버퍼에 대 한 포인터.

함수 메뉴 문자열의 길이 반환 합니다 lpString 이 NULL 인 경우.

nMaxCount
문자를 복사할 문자열의 최대 길이 지정 합니다. 여분의 문자는 잘립니다 문자열이 nMaxCount 매개 변수에 지정 된 최대값 보다 긴 경우.

함수 메뉴 문자열의 길이 반환 nMaxCount 0 인 경우.

uFlag
UIDItem 매개 변수를 해석 하는 방법을 지정 합니다. 이 매개 변수는 다음 값 중 하나 여야 합니다.:
의미
MF_BYCOMMAND uIDItem 제공 메뉴 항목의 식별자를 나타냅니다. MF_BYCOMMAND 플래그는 기본 플래그 MF_BYCOMMAND도 MF_BYPOSITION 플래그를 지정 하는 경우.
MF_BYPOSITION 메뉴 항목의 0부터 시작 상대 위치를 제공 하는 그 uIDItem 을 나타냅니다.

반환 값

함수가 성공 하면 반환 값 안 종료 null 문자를 포함 하는 버퍼에 복사할 문자 수를 지정 하는.

함수가 실패 하면 반환 값은 0.

주의

NMaxCount 매개 변수 종료 null 문자를 수용 하기 위해 텍스트 문자열의 문자 개수 보다 큰 하나 여야 합니다.

함수 메뉴 문자열의 길이 반환 nMaxCount 0 인 경우.

참고 항목

메뉴 개요, 메뉴, GetMenuItemID

 

Index