본문 바로가기
반응형

Programming50

DebugView 사용하기.- 작성 중 ※ 본 글은 인터넷에서 찾은 내용을 재편집한 겁니다. 원문은 참고사이트의 주소를 확인하세요. Windows 에서 VisualStudio(이하 VS)로 개발하다보면 디버깅모드에서 중단점을 걸어서 버그를 잡곤 합니다. 하지만 종종 이러한 디버거를 활용하여 잡을 수 없는 버그를 만나게 된다. 특히나 이것저것 타이밍과 관련된 버그는 잡기가 참~~ 힘들죠. 디버깅모드에서는 정상적으로 처리가 되는데 실행만 시키면 뻑뻑뻑....ㅠ 그래서 이런 단점을 보완하는 실시간 디버깅 프로그램이 많다고 한다. 그 중에 하나인 DebugView를 알아보겠다. DebugView 4.79 [ 내려받기 ] DebugView는 Win32개발환경에서 디버그 메시지 확인용 함수인 OutputDebugString의 결과를 따로 모아서 보여주는.. 2012. 3. 1.
[MFC] 버튼 이쁘게 꾸며보자..CButtonST v3.9 (MFC Flat buttons) 출처 : http://www.codeproject.com/KB/buttons/cbuttonst.aspx CButtonST 는 MFC CButton 클래스에서 파생된 클래스이다. 2022.06.10 추가. softechsoftware : http://www.softechsoftware.it/ SoftechSoftware www.softechsoftware.it 최신버전이 릴리즈 되어 있음. 2011. 10. 13.
[MFC] MFC 간단하지만 알찬 TIP 출처 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=51&MAEULNo=20&no=8144&ref=8144 아래 항목만 다 알면 코딩하는데 많은 도움이 되리라 생각됩니다.저도 사실 전부 모릅니다 ㅡㅡ;;너무 많은 걸~~ 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 - 문자열을 .. 2011. 10. 13.
[MFC] Windows 프로그램이 종료될 때 다음 순서로 진행이 된다. 알아두자. 1. WM_CLOSE (OnClose) 발생 2. DestoryWindow (DestoryWindow ) 호출 3. WM_DESTORY ( OnDestory) 발생 각 함수를 수정할려면 WM_CLOSE 메시지 선택시 OnClose() DestoryWindow 재정의할 때 DestoryWindow() WM_DESTROY 메시지 선택시 OnDestory() 함수를 작성할 수 있다. 소스 내용 보기. void CTestDlg::OnClose() { // TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다. >> 이 부분에서 종료되는 윈도우를 제어할 수 있습니다. CDialog::OnClose(); } BOOL CTestDlg::DestroyWindow.. 2011. 10. 13.
728x90