프로그래밍/Windows API30 MFC - 자주 사용하는 50여가지 아래 항목만 다 알면 코딩하는데 많은 도움이 되리라 생각됩니다.저도 사실 전부 모릅니다 ㅡㅡ;;너무 많은 걸~~ 1. DC얻기 CClientDC dc(this); 2. Client 영역 구하기 GetClientRect(&rect); WM_SIZE 메시지발생후 cx,cy 사용 3. 문자열 사각형안에 그리기 pDC->DrawText(문자열,사각형,Style); Style: DT_BOTTOM - 문자열을 사각형 맨아래줄에배열 반드시 DT_SINGLELINE과 함께사용 DT_CENTER - 문자열을 가로중앙에 배치 DT_VCENTER - 문자열을 세로중앙에 배치 DT_LEFT,RIGHT - 문자열을 좌,우로 배치 DT_SINGLELINE - 문자열을 한줄로만 쓴다 4. Brush 사용법 CBrush brushn.. 2009. 7. 9. TCHAR <-> char <-> Ascii <-> CString 문자열 변환 출처:http://blog.paran.com/blog/detail/postBoard.kth?pmcId=khaosj&blogDataId=29817964 TCHAR --> CString CStirng sSring; TCHAR sTString = _T("가나다"); sString.Format(_T(%s), sTString); CString --> TCHAR TCHAR * des = new TCHAR[sString.GetLength() + 1]; // 1은 NULL을 위한 여유공간 _tcscpy(des, NowSaving.GetBuffer(0)); String --> UTF - 8 char buffer[20]; WCHAR Unicode[20]; char UTF8code[20]; int nUnicodeSize =.. 2009. 7. 9. Visual Studio의 유용한 단축키 모음~ 출처: http://frog3147.tistory.com/entry/MFC-유용한-단축키-모음 Visual Studio에서 자주 사용되는 단축키 모음입니다. 다 쓰지는 않겠지만 몇 개 정도 알아두면 도움이 되겠지요...^^;; Ctrl + Space : 인텔리센스 출력 Ctrl + F5 : 빌드 후 프로그램 실행 F5 : Debugging 모드로 작동 F9 : Break Point Ctrl + F2 : 북마크 F2 : 북마크로 이동 F10 : Debugging 모드로 작동하되 엔트리 포인트부터 시작 Ctrl + F10 : Debugging 모드로 작동하되 커서의 위치까지 Alt + F8 : 들여쓰기 정리 Ctrl + Shite + Space : 현재 가르키고 있는 함수의 매개변수 보기 Alt + B ->.. 2009. 7. 8. 레지스트리를 이용해서 직전종료시의 윈도우 크기복구하기 WIN32/MFC 레지스트리를 이용해서 직전종료시의 윈도우 크기복구하기 WIN32/MFC 2008/06/27 21:35 http://blog.naver.com/aquayo/80053376982 이 포스트를 보낸곳 () 간단히 설명드리면 윈도우가 만들어질때 레지스트리에서 저장된 값을 읽어와 윈도우를 그 값대로 배치하고 윈도우가 OnDestroy될때 그때의 윈도우의 위치를 레지스트리에 저장시키는 것이지요. 레지스트리에 불러오는 함수로 CWinApp의 GetProfileInt가 있습니다. CWinApp::GetProfileInt UINT GetProfileInt( LPCTSTR lpszSection, LPCTSTR lpszEntry, int nDefault ); 윈도우의 위치는 Integer형이니까 GetProfileInt이지.. 2008. 7. 10. 이전 1 ··· 4 5 6 7 8 다음