CWindow 클래스 멤버

Alert 메서드 데이터 멤버
특성 방법 아이콘 메서드
캐럿 메서드 메뉴 방법
클립보드 메서드 메시지 방법
건설, 파괴, 그리고 초기화 프로세스 및 스레드 메서드
윈도우 트리 액세스 방법 스크롤 방법
매핑 방법 조정 Timer 메서드
대화 상자 항목 방법 업데이트 및 그림 방법
끌어서 놓기 방법 창 액세스 방법
글꼴 방법 창 크기와 위치 방법
방법 도움말 창 상태 메서드

핫 키 방법 창 텍스트 방법
연산자

Alert 메서드

FlashWindow 한 번 창을 깜박입니다.
MessageBox 메시지 상자 표시。

특성 방법

GetExStyle 확장된 창 스타일 검색。
GetStyle 창 스타일 검색。
GetWindowLong 여분의 창 메모리에 지정된 된 오프셋에서 32 비트 값을 검색。
GetWindowWord 여분의 창 메모리에 지정된 된 오프셋에 16 비트 값 검색。
ModifyStyle 창 스타일 수정。
ModifyStyleEx 확장된 창 스타일 수정。
SetWindowLong 여분의 창 메모리에 지정된 된 오프셋에서 32 비트 값을 설정。
SetWindowWord 지정된 된 오프셋에 추가 창이 메모리에 16 비트 값을 설정。

캐럿 메서드

CreateCaret 시스템 캐럿에 대 한 새 셰이프를 만듭니다.
CreateGrayCaret 시스템 캐럿에 대 한 회색 직사각형을 만듭니다.
CreateSolidCaret 시스템 캐럿에 대 한 단단한 직사각형을 만듭니다.
HideCaret 시스템 캐럿을 숨깁니다.
ShowCaret 시스템 캐럿을 표시합니다.

클립보드 메서드

ChangeClipboardChain 클립보드 뷰어 체인에서 창을 제거합니다。
OpenClipboard 클립보드를 엽니다.
SetClipboardViewer 창의 클립보드 뷰어 체인에 추가。

건설, 파괴, 그리고 초기화

만들기 창을 만듭니다.
첨부 CWindow 개체에 연결 하는 창。
CWindow 생성자。
DestroyWindow CWindow 개체와 관련 된 창을 소멸합니다。
분리 CWindow 개체에서 창을 분리합니다。

매핑 방법 조정

ClientToScreen 클라이언트 좌표를 화면 좌표로 변환합니다.
MapWindowPoints 점의 집합을 윈도우의 좌표 공간에서 다른 창 좌표 공간으로 변환。
ScreenToClient 화면 좌표를 클라이언트 좌표로 변환합니다.

대화 상자 항목 방법

CheckDlgButton 지정한 단추의 선택 상태를 변경。
CheckRadioButton 지정 된 라디오 단추를 확인。
DlgDirList 지정 된 경로 또는 파일 이름에 일치 하는 모든 파일의 이름으로 목록 상자를 채웁니다.
DlgDirListComboBox 지정 된 경로 또는 파일 이름에 일치 하는 모든 파일의 이름을 사용 하 여 콤보 상자를 채웁니다.
DlgDirSelect 목록 상자에서 현재 선택 영역을 검색。
DlgDirSelectComboBox 콤보 상자에서 현재 선택 영역을 검색。
GetDlgItemInt 컨트롤의 텍스트를 정수로 변환。
GetDlgItemText 컨트롤의 텍스트를 검색합니다.
GetNextDlgGroupItem 컨트롤 그룹에서 이전 또는 다음 컨트롤을 검색。
GetNextDlgTabItem 이전 또는 다음 제어 WS_TABSTOP 스타일 검색。
GotoDlgCtrl 대화 상자에서 컨트롤에 키보드 포커스가 설정。
IsDialogMessage 메시지는 지정 된 대화 상자를 위한 여부 결정。
IsDlgButtonChecked 버튼의 확인란 상태 결정。
NextDlgCtrl 대화 상자에서 키보드 포커스를 다음 컨트롤로 설정。
PrevDlgCtrl 대화 상자에서 이전 컨트롤에 키보드 포커스가 설정。
SendDlgItemMessage 컨트롤에 메시지를 보냅니다.
SetDlgItemInt 정수 값의 문자열 표현을 컨트롤의 텍스트를 변경。
GetDlgControl 지정된 된 컨트롤의 IUnknown 을 검색합니다。
SetDlgItemText 컨트롤의 텍스트 변경。

끌어서 놓기 방법

DragAcceptFiles 레지스터 창 허용 여부 끌고 파일。

글꼴 방법

GetFont 윈도우의 현재 글꼴 검색。
SetFont 윈도우의 현재 글꼴 변경。

방법 도움말

GetWindowContextHelpId 윈도우의 도움말 컨텍스트 식별자를 검색합니다.
SetWindowContextHelpId 윈도우의 도움말 컨텍스트 식별자를 설정。
WinHelp 시작 Windows 도움말。

핫 키 방법

GetHotKey 창에 연결 된 바로 가기 키를 결정。
SetHotKey 창 바로 가기 키를 연결。

아이콘 메서드

GetIcon 윈도우의 크고 작은 아이콘 검색。
SetIcon 윈도우의 크고 작은 아이콘 변경。

메뉴 방법

DrawMenuBar 윈도우의 메뉴 표시줄을 그립니다.
GetMenu 윈도우의 메뉴 검색。
GetSystemMenu 수정에 대 한 시스템 메뉴의 복사본을 만듭니다.
HiliteMenuItem 하이라이트 또는 최상위 메뉴 항목에서 강조 표시 제거。
SetMenu 윈도우의 현재 메뉴 변경。

메시지 방법

Postmessage 연관 된 창을 만든 스레드의 메시지 큐에 메시지를 넣습니다. 메시지를 처리 하는 스레드를 기다리지 않고 반환。
SendMessage 창에 메시지를 보내고 창 프로시저에서 메시지를 처리할 때까지 반환 하지 않습니다.
SendNotifyMessage 창에 메시지를 보냅니다. 창 호출 스레드에 의해 만들어진 창 프로시저에서 메시지를 처리할 때까지 SendNotifyMessage 반환 하지 않습니다. 그렇지 않으면, 그것을 즉시 반환。

프로세스 및 스레드 메서드

GetWindowThreadID 지정된 된 창을 만든 스레드의 식별자 검색。
GetWindowProcessID Retieves 창을 만든 프로세스의 식별자。

스크롤 방법

EnableScrollBar 스크롤 막대 화살표를 사용할지。
GetScrollInfo 스크롤 막대의 매개 변수를 검색。
GetScrollPos 스크롤 상자의 위치를 검색。
GetScrollRange 스크롤 막대 범위 검색。
ScrollWindow 지정 된 클라이언트 영역을 스크롤。
ScrollWindowEx 추가 기능으로 지정 된 클라이언트 영역을 스크롤。
SetScrollInfo 스크롤 막대의 매개 변수 설정。
SetScrollPos 스크롤 상자 위치 변경。
SetScrollRange 스크롤 막대 범위 변경。
ShowScrollBar 하거나 스크롤 막대를 숨깁니다.

Timer 메서드

KillTimer 타이머 이벤트를 파괴。
SetTimer 타이머 이벤트를 만듭니다.

업데이트 및 그림 방법

BeginPaint 그림에 대 한 창 준비。
EndPaint 회화의 끝을 표시。
GetDC 클라이언트 영역에 대 한 장치 컨텍스트를 검색。
GetDCEx 클라이언트 영역에 대 한 장치 컨텍스트를 검색 하 고 클리핑 옵션 허용。
GetUpdateRect 업데이트 영역에 완전히 둘러싸는 가장 작은 사각형의 좌표를 검색 합니다.
GetUpdateRgn 업데이트 영역을 검색 하 고 지정된 된 영역으로 복사。
GetWindowDC 전체 창에 대 한 장치 컨텍스트를 검색。
무효화 전체 클라이언트 영역을 무효화。
InvalidateRect 지정된 된 사각형 내의 클라이언트 영역을 무효화。
InvalidateRgn 지정된 된 영역 내에서 클라이언트 영역을 무효화。
IsWindowVisible 창의 표시 상태를 결정합니다.
LockWindowUpdate 선택 하거나 창에 그리기。
인쇄 요청 창에 지정 된 장치 컨텍스트를 얻을 수。
PrintClient 창의 클라이언트 영역에 지정 된 장치 컨텍스트에 그려질 요청。
RedrawWindow 지정 된 사각형 또는 클라이언트 영역에서 영역 업데이트。
ReleaseDC 장치 컨텍스트를 해제。
SetRedraw 설정 하거나 다시 그리기 플래그를 지우고。
ShowOwnedPopups 표시 하거나 숨기는 창에 의해 소유 하는 팝업 창이。
ShowWindow 창의 표시 상태를 설정。
ShowWindowAsync 다른 스레드가 만든 창의 표시 상태를 설정。
UpdateWindow 클라이언트 영역 업데이트。
ValidateRect 지정된 된 사각형 내의 클라이언트 영역 유효성 검사。
ValidateRgn 지정된 된 영역 내에서 클라이언트 영역 유효성 검사。

창 액세스 방법

ChildWindowFromPoint 지정 된 지점의 자식 창 검색。
ChildWindowFromPointEx 검색 하는 특정 유형의 지정 된 포인트를 포함 하는 자식 창。
GetLastActivePopup 가장 최근에 활성 팝업 창 검색。
GetParent 바로 위의 부모 창 검색。
GetTopLevelParent 최상위 부모 또는 소유자 창 검색。
GetTopLevelWindow 최상위 소유자 창 검색。
GetTopWindow 최상위 자식 창 검색。
GetWindow 지정 된 창 검색。
IsChild 지정 된 창의 자식 창 여부를 결정합니다。
SetParent 부모 창 변경。

창 크기와 위치 방법

ArrangeIconicWindows 최소화 된 자식 창을 모두 정렬。
BringWindowToTop Z 순서의 맨 창을 한다합니다。
CenterWindow 특정된 창에 대 한 창 센터。
DeferWindowPos 지정한 창에 대 한 지정 된 다중 창 위치 구조 업데이트。
GetClientRect 클라이언트 영역 좌표 검색。
GetWindowPlacement 상태 표시 및 위치 검색。
GetWindowRect 윈도우의 테두리 크기를 검색합니다.
GetWindowRgn 창의 창 영역의 복사본을 가져옵니다.
IsIconic 창이 최소화 여부 결정。
IsZoomed 창이 최대화 되어 있는지 여부를 결정 합니다.
MoveWindow 윈도우의 크기 및 위치 변경。
ResizeClient 창의 크기를 조정합니다。
SetWindowPlacement 상태 표시 및 위치 설정。
SetWindowPos 크기, 위치, Z 순서 설정。
SetWindowRgn 윈도우의 창 영역 설정。

창 상태 메서드

EnableWindow 설정 하거나 입력 해제。
IsWindow 지정 된 창 핸들에 기존 창을 식별 여부 결정。
IsWindowEnabled 창에서 입력 수 있는지 여부를 결정 합니다.
IsWindowUnicode 지정된 된 창을 네이티브 유니코드 창 여부를 결정합니다。
SetActiveWindow 창 활성화。
SetCapture 모든 후속 마우스 입력을 창으로 보냅니다.
SetFocus 입력된 포커스를 설정 하는 창。

창 텍스트 방법

GetWindowText 윈도우의 텍스트 검색。
GetWindowTextLength 윈도우의 텍스트 길이 검색。
SetWindowText 윈도우의 텍스트 변경。

윈도우 트리 액세스 방법

GetDescendantWindow 지정 된 하위 창 검색。
GetDlgCtrlID 윈도우의 식별자 (자식 windows에만 해당)에 대 한 검색。
GetDlgItem 지정 된 자식 창 검색。
SendMessageToDescendants 지정 된 하위 창에 메시지를 보냅니다.
SetDlgCtrlID 윈도우의 식별자 변경。

연산자

연산자 HWND CWindow 개체는 HWND 를 변환합니다。
연산자 = CWindow 개체에 HWND 할당。

데이터 멤버

m_hWnd CWindow 개체와 연결 된 창에 대 한 핸들。

CWindow 개요

Index