[MFC] 아무리 봐도 햇깔리는 화면 좌표에 관련 한 것..
GetWindowRect GetClientRect ScreenToClient MoveWindow....등등등... 항상 복잡하다.. 이제 SetWindowPos같은건 잘 안 쓰고 MoveWindow를 잘 쓰니깐 얘를 설명하면 0,0으로 이동 시키면 현재 프로그램의 최 좌측 상단에 달라 붙는 다는 것이다. 그리고 width랑 height까지 바꿔버리니까 주의해야 한다. GetWindowRect를 하면 현재 화면 전체에서의 컨트롤 위치를 가져온다. 이놈을 이제 ScreenToClient 해주면 ('화면 전체'에서 '클라이언트의 좌표')로 바꿔주는 것이다. 즉 MoveWindow를 써줄려면 다음과 같은 순서로 진행해야한다. CWnd* pObject = this->GetDlgItem( IDC_BUTTON1 );..
Development/Windows
2011. 10. 17. 11:19
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- C++
- it
- algorithm
- source
- Quiz
- android
- winapi
- 리눅스
- 음악
- kering
- jni강좌
- AWS
- Cloud
- database
- 안드로이드
- driver
- db
- Troubleshooting
- jni
- API
- MFC
- Visual C++
- Python
- linux
- C
- java
- NDK
- gcc
- 드라이버
- 프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함