1. 다이얼로그바 추가
- 리소스창에서 IDD_DIALOGBAR를 선택하여 속성에서 ID를 IDD_DIALOGBAR 로 선택한다
- 그리고 다음과같이 부가적인 설정도 하여 준다
- 다이얼로그바는
• 상태바나 툴바처럼 메인 윈도우 윈도우의 한쪽 벽에 붙여놓을 수 있음
• 상태바나 툴바와 같이 CMainFrame 클래스의 OnCreate에서 생성한다
전체적인 과정으로는 다음과 같다
2. 변수를 선언하여 준다
- 메인프레임에 CDialogBar , m_logViewBar 로 선언한다
3. 헤더파일을 선언한다
- 메인프레임의 #include "mainFrm.h" 을 Doc에 선언하여 준다
4. 메인프레임의 OnCreate()에 다음과 같은 소스를 추가하여 준다
5. doc에 함수 2개를 선언한다
- InsertLogWindow(CString msg) // 인자의 문자열을 로그 창에 표시
// 다이얼로그 바를 찾고 위치를 정해준다
// 다이얼로그 바 위에 있는 edit 컨트롤 찾고 문자열을 출력한다
- InsertLogFile(CString msg) // 인자의 문자열을 파일에 저장
// 메시지를 저장할 파일명을 구한다
// 파일을 열고 메시지를 파일에 쓴다
그리고 다음과 같이 소스를 추가한다
6. 수행 시간 정보를 로그 창에 보여주기
- APP의 OnFileOpen()에 다음과 같이 소스를 추가하여 준다
7. 결과화면
'Study > OpenCV' 카테고리의 다른 글
OpenCV 얼굴 추출 UI 구현 및 cvcam 라이브러리 연동 -1 (1) | 2011.11.09 |
---|---|
Direct X SDK 설치 (0) | 2011.11.09 |
OpenCV 클립보드 붙여넣기 (0) | 2011.11.02 |
OpenCV 클립보드 복사하기 (2) | 2011.10.27 |
OpenCV 열린 모든 창 닫기 (0) | 2011.10.26 |