일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MFC
- 초보
- xml
- 시리얼 통신
- 델파이
- SDK
- 파이어버드
- vb
- Delphi
- 입문
- 셋업
- PostgreSQL
- SQL
- winsock
- 설치
- Visual Basic
- 인스톨
- 소니
- 기초
- Firebird
- MySQL
- 예제
- dll
- 문자열
- Visual Studio 2005
- c#
- 파라미터
- 데이터베이스
- WIN32 SDK
- VB.NET
- Today
- Total
목록SDI (2)
프로그래밍 노트
프로젝트를 단일문서로 만든다. 프로젝트를 안일문서로 만들때, 사용자 인터페이스 기능에서 도구모음에서 없음을 선택한다. 초기상태 표시줄은 필요에 따라 체크를 넣는다. SDI를 다이얼로그 처럼 쓰기위해서 가장 중요한 작업은 아래 그림의 화면(생선된 클래스)에서 기본 클래스를 CFormView로 선택하는 것이다. CFormView를 선택하면 리소스에 Dialog에 IDD_SDICTRL_FORM가 생겨 여기에 컨트롤을 추가할 수있다. 이렇게 SDI로 다이얼로그처럼 만들어 쓰면 좋은 것이 크기를 변경할 수 있다는 것이 좋은 것같다. 하기야 다이알로그의 크기가 바뀌며 그 안에 컨트롤들의 바꾸기위해서는 공부를 더 해야겠지만... 그리고 이렇게 프로젝트를 만들면 메뉴가 모이기 때문에 메뉴를 없애기 위해서는 C***Ap..
윈도우가 뜨기 전에 해야할 작업이 있을 때가 있다. 윈도우가 뜨기 시작할 때 호출되는 함수는 단일문서(SDI), 다중문서(MDI)와 같은 함수가 호출되지만 대화 상자 기반(Dialog)의 경우는 다른 함수가 호출된다. - - - - - - - - - - - - - - - ◆ 단일문서(SDI), 다중문서(MDI) View가 Document에 처음으로 연결된후, View가 처음 뜨기전에 호출 되어짐 C***View파일 void CStartProcessView::OnInitialUpdate() { // : // : // : } OnInitialUpdate()와 디폴트로 선언되지 않으므로 C***View.cpp와 C***View.h파일에 추가할 필요가 있음 - - - - - - - - - - - - - - - ..