- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
드럼치는 프로그래머
[API/MFC] SetWindowPos() 함수 본문
컨트롤 크기 및 위치, 표시Level를 변경할 때 사용하는 함수.
ex) GetDlgItem(IDC_EDIT1)->SetWindowPos(NULL,200,300,600,600,SWP_NOMOVE);
BOOL SetWindowPos(
const CWnd* pWndInsertAfter, // 핸들값 창이 변경되고서 표시 Level 지정
int x, // 컨트롤의 x 좌표
int y, // 컨트롤의 y 좌표
int cx, // 컨트롤의 가로 크기
int cy, // 컨트롤의 세로 크키
UINT nFlags // 표시할 option 지정
);
hWndInsertAfter
상수 |
값 |
설명 |
&wndNoTopMost |
-2 |
최상위 Window의 바로 다음 위치로 이동 |
&wndTop |
-1 |
바로 다음 상위로 이동 |
&wndBottom |
0 |
최상위로 이동 |
&wndTopMost |
1 |
최상위로 이동, Focus를 잃더라도 level 유지 |
공용인 nFlags엔 여러가지가 있지만 주로 쓰이는것
상수 |
값 |
설명 |
SWP_HIDEWINDOW |
128 |
Window 숨김 |
SWP_NOACTIVATE |
10 |
Window 비활성화 |
SWP_NOMOVE |
2 |
x, y 인수를 무시하고 현재위치 고수 |
SWP_NOREDRAW |
8 |
다시 그리지 않음 |
SWP_NOSIZE |
1 |
cx, cy 인수를 무시하고 현재크기 고수 |
[출처] SetWindowPos() 함수|작성자 레알
'★─Programing > ☆─API | MFC' 카테고리의 다른 글
[API/MFC] 윈도우 스타일 - WS_ , 윈도우 확장 스타일, CreateWindowEx, WS_EX_TOPMOST (0) | 2011.11.01 |
---|---|
[API/MFC] AfxMessageBox 타이틀 변경하기~ (0) | 2011.11.01 |
[API/MFC] Excel automation 2007 (0) | 2011.11.01 |
[API/MFC] C++와 COM 프로그래밍 (0) | 2011.11.01 |
[API/MFC] AfxMessageBox 타이틀 변경하기 (0) | 2011.07.20 |