-꿈꾸던 세상이 온다- | 으라차
http://blog.naver.com/aiiblue/18230052
A. GetWindowlong
1. 특성
주어진 윈도우에 관해 저장된 정보로부터 32비트 값을 얻어낸다.
2. 구문
GetWindowLong(hwnd : HWND ; nIndex : integer) : boolean;
hwnd -> 윈도우의 핸들
nIndex -> 추출해낼 정보의 타입을 결정한다.타입은 아래 속성 표를 참조할것.
GWL_EXSTYLE :확장 윈도우 스타일
GWL_HINSTANCE :이 윈도우를 생성한 응용 프로그램의 인스턴스 핸들
GWL_HWNDPARENT :부모 윈도우의 핸들
GWL_ID :윈도우 컨트롤의 ID
GWL_STYLE :윈도우 스타일
GWL_USERDATA :응용 프로그램에서 정의한 값으로 이 윈도우와 연관된 32비트 값
GWL_WNDPROC :윈도우 프로시저(WndProc) 의 주소
DWL_DLGPROC :대화상자 프로시저(DlgProc) 의 주소
DWL_MSGRESULT :dlgProc이 처리한 메세지의 반환값
DWL_USER :응용 프로그램 나름대로의 가외 정보
B. SetWindowlong
1. 특성
윈도우에 연관된 32비트 값을 변경한다.
2. 구문
SetWindowlong(hwnd : HWND ; nIndex : integer; dwNewLong : integer) : boolean;
hwnd -> 윈도우의 핸들
nIndex -> 추출해낼 정보의 타입을 결정한다.타입은 아래 속성 표를 참조할것.
dwNewLong -> 새로운 32비트 값.
GWL_EXSTYLE :확장 윈도우 스타일을 바꾼다.
GWL_HINSTANCE :이 윈도우를 생성한 응용 프로그램의 인스턴스 핸들을 바꾼다.
GWL_HWNDPARENT :부모 윈도우의 핸들을 바꾼다.
GWL_ID :윈도우 컨트롤의 ID를 바꾼다.
GWL_STYLE :윈도우 스타일을 바꾼다.
GWL_USERDATA :응용 프로그램에서 정의한 값으로 이 윈도우와 연관된 32비트 값을 바꾼다.
GWL_WNDPROC :윈도우 프로시저(WndProc) 의 주소를 바꾼다.
DWL_DLGPROC :대화상자 프로시저(DlgProc) 의 주소를 바꾼다.
DWL_MSGRESULT :dlgProc이 처리한 메세지의 반환값을 바꾼다.
DWL_USER :응용 프로그램 나름대로의 가외 정보를 바꾼다.
http://blog.naver.com/aiiblue/18230052
A. GetWindowlong
1. 특성
주어진 윈도우에 관해 저장된 정보로부터 32비트 값을 얻어낸다.
2. 구문
GetWindowLong(hwnd : HWND ; nIndex : integer) : boolean;
hwnd -> 윈도우의 핸들
nIndex -> 추출해낼 정보의 타입을 결정한다.타입은 아래 속성 표를 참조할것.
GWL_EXSTYLE :확장 윈도우 스타일
GWL_HINSTANCE :이 윈도우를 생성한 응용 프로그램의 인스턴스 핸들
GWL_HWNDPARENT :부모 윈도우의 핸들
GWL_ID :윈도우 컨트롤의 ID
GWL_STYLE :윈도우 스타일
GWL_USERDATA :응용 프로그램에서 정의한 값으로 이 윈도우와 연관된 32비트 값
GWL_WNDPROC :윈도우 프로시저(WndProc) 의 주소
DWL_DLGPROC :대화상자 프로시저(DlgProc) 의 주소
DWL_MSGRESULT :dlgProc이 처리한 메세지의 반환값
DWL_USER :응용 프로그램 나름대로의 가외 정보
B. SetWindowlong
1. 특성
윈도우에 연관된 32비트 값을 변경한다.
2. 구문
SetWindowlong(hwnd : HWND ; nIndex : integer; dwNewLong : integer) : boolean;
hwnd -> 윈도우의 핸들
nIndex -> 추출해낼 정보의 타입을 결정한다.타입은 아래 속성 표를 참조할것.
dwNewLong -> 새로운 32비트 값.
GWL_EXSTYLE :확장 윈도우 스타일을 바꾼다.
GWL_HINSTANCE :이 윈도우를 생성한 응용 프로그램의 인스턴스 핸들을 바꾼다.
GWL_HWNDPARENT :부모 윈도우의 핸들을 바꾼다.
GWL_ID :윈도우 컨트롤의 ID를 바꾼다.
GWL_STYLE :윈도우 스타일을 바꾼다.
GWL_USERDATA :응용 프로그램에서 정의한 값으로 이 윈도우와 연관된 32비트 값을 바꾼다.
GWL_WNDPROC :윈도우 프로시저(WndProc) 의 주소를 바꾼다.
DWL_DLGPROC :대화상자 프로시저(DlgProc) 의 주소를 바꾼다.
DWL_MSGRESULT :dlgProc이 처리한 메세지의 반환값을 바꾼다.
DWL_USER :응용 프로그램 나름대로의 가외 정보를 바꾼다.
'Programming > MFC' 카테고리의 다른 글
Class name 만들고 확인하기. (0) | 2007.04.26 |
---|---|
WinExec (0) | 2007.03.22 |
특정 컨트롤에 숫자키만 입력 받도록 한다. (0) | 2007.03.11 |
STL을 DLL로 사용할때 (0) | 2007.03.09 |
DLL 인터페이스 사용하도록 지정해야 합니다 (0) | 2007.03.09 |