MFC에서 다이얼로그 내에 컨트롤의 위치 좌표를 구하려는데.. 왠지 GetClientRect일것 같은데 이건 위치는 안구하고 크기만 구한다. GetWindowRect를 하면 바탕화면 전체 대비 컨트롤 위치가 나온다. 그렇다면 .. 쉽게 this->GetWindowRect로 구한 좌표해서 컨트롤.GetWindowRect 로 구한 좌표를 빼주면 땡 아닌가? 근데 이러면 간지가 안난다.. Static Control을 m_static으로 변수 추가 한 후 CRect rect; m_static.GetWindowRect(&rect); ScreenToClient(&rect); 해주면 위치 딱 나온다~ 근데 문제는 제목 표시줄 크기는 제외하고 구하기 때문에 결국에 보정은 해줘야 한다는거;;;
FTP를 사용 할수 있게 처음 설정 하는부분과 FTP에 파일을 Upload 한후 FTP에 Upload 한 파일을 다시 Download 한후 FTP에 Upload 한 파일을 Delete 하는 간단한 예제 입니다. 장황한 설명보다는 간단하게 만들어 놓은 예제가 공부하기 쉬울거 같아 몇자 글적여 봅니다. ^^ 함수 각각의 옵션이나 설명은 MSDN을 참조하세요 ^^ // FTP Open HINTERNET m_hOpen = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, NULL); if(NULL == m_hOpen) { AfxMessageBox("Open Error"); return; } HINTERNET m_hConnect = InternetConnect..
- Total
- Today
- Yesterday
- java
- MFC
- it
- 리눅스
- 프로그래밍
- 음악
- source
- 안드로이드
- linux
- API
- Cloud
- android
- Troubleshooting
- gcc
- NDK
- Visual C++
- driver
- Quiz
- db
- 드라이버
- jni
- AWS
- C
- kering
- algorithm
- Python
- winapi
- C++
- jni강좌
- database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |