Presentation is loading. Please wait.

Presentation is loading. Please wait.

가장 많이 사용 Accelerator 최상위 WM_COMMAND, OLE 메시지 관련 이벤트 처리만 가능 이 클래스를 상속받아서 다른 이벤트 처리 이벤트 처리 관련 윈도우(창) 최상위 클래스 멀티 테스킹(모듈) CFrameWnd, Cview,

Similar presentations


Presentation on theme: "가장 많이 사용 Accelerator 최상위 WM_COMMAND, OLE 메시지 관련 이벤트 처리만 가능 이 클래스를 상속받아서 다른 이벤트 처리 이벤트 처리 관련 윈도우(창) 최상위 클래스 멀티 테스킹(모듈) CFrameWnd, Cview,"— Presentation transcript:

1

2

3

4

5

6

7 가장 많이 사용

8

9

10 Accelerator

11

12 최상위 WM_COMMAND, OLE 메시지 관련 이벤트 처리만 가능 이 클래스를 상속받아서 다른 이벤트 처리 이벤트 처리 관련 윈도우(창) 최상위 클래스 멀티 테스킹(모듈) CFrameWnd, Cview, Cdocument 를 묶어줌 CWinThread 를 상속받은 이유는 윈도우 응용Program은 멀티 테스킹이 가능해야 하기 때문

13 2005 버전

14

15 윈도우 최상위 클래스 멤버 함수들이 많이 사용됨

16

17

18

19

20

21

22 Ex) Cstring m_strSize; m_strSize.Format(“윈도우 사이즈 넓이 %d, 높이 %d”, cx, cy); //포멧을 지정해서 값을 넣어줌 2) m_strSize = “윈도우 사이즈”; //기본적으로 그냥 문자열을 넣어줌

23 OnDraw( CDC * pDC ) 함수를 호출
기본은 TRUE : 전체를 다시 그려라

24 사각의 영역의 좌표를 저장 Ex) Crect rectView; //객체 생성 GetClientRect(&rectView); 이렇게 하면 rectView에 좌상단 위치, 우하단 위치 저장 사용할때는 rectView.left / rectView.top / rectView.right / rectView.bottom 을 이용 rectView..Width() 하면 가로의 길이, rectView.Height() 하면 세로의 길이 가로와 세로의 길이를 가져오는 함수 사각의 영역 크기를 얻는 함수

25

26


Download ppt "가장 많이 사용 Accelerator 최상위 WM_COMMAND, OLE 메시지 관련 이벤트 처리만 가능 이 클래스를 상속받아서 다른 이벤트 처리 이벤트 처리 관련 윈도우(창) 최상위 클래스 멀티 테스킹(모듈) CFrameWnd, Cview,"

Similar presentations


Ads by Google