WM_GETTEXT

응용 프로그램 창에 호출자에 의해 제공 된 버퍼에 해당 하는 텍스트를 복사할 WM_GETTEXT 메시지를 보냅니다.

WM_GETTEXT wParam = (WPARAM) cchTextMax;   / 숫자 / 문자를 lParam 복사 (LPARAM) lpszText; =     / / 주소 텍스트 버퍼의 
 

매개 변수

cchTextMax
WParam값입니다. 종료 null 문자를 포함 하 여에 대 한 복사 될 문자의 최대 수를 지정 합니다.
lpszText
LParam값입니다. 텍스트를 수신 하는 버퍼에 대 한 포인터.

반환 값

반환 값은 복사 하는 문자 수.

기본 동작

DefWindowProc 함수 창에 연결 된 지정 된 버퍼에 텍스트를 복사 하 고 복사 하는 문자 수를 반환 합니다.

주의

편집 컨트롤에 대 한 복사를 텍스트 편집 컨트롤의 콘텐츠입니다. 콤보 상자에 대 한 텍스트 콤보 상자의 편집 컨트롤 (또는 정적 텍스트) 부분 콘텐츠입니다. 단추에 대 한 텍스트 단추 이름입니다. 다른 창에 대 한 텍스트 창 제목입니다. 응용 프로그램 목록 상자에서 항목의 텍스트를 복사 하려면 LB_GETTEXT 메시지를 사용할 수 있습니다.

WM_GETTEXT 메시지 SS_ICON 스타일을 사용 하 여 정적 컨트롤을 보내면 lpszText가리키는 버퍼의 처음 4 바이트에 아이콘에 대 한 핸들을 반환 됩니다. 이것은 WM_SETTEXT 메시지를 사용 하는 아이콘을 설정 하는 경우에 true.

Rich edit 컨트롤에서 텍스트 복사를 64 K를 초과 하는 경우 사용 메시지 EM_STREAMOUT 또는 EM_GETSELTEXT.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언.

참고 항목

창 개요 창 메시지 DefWindowProc, EM_GETSELTEXT, EM_STREAMOUT, GetWindowText, GetWindowTextLength, LB_GETTEXT, WM_GETTEXTLENGTH, WM_SETTEXT

 

Index