기본카테고리

[MFC] Dialog 기반 ActiveX 만들기

DevAdd 2011. 10. 15. 16:20




1318815644_MFC Dialog 기반 ActiveX 만들기.docx
다운로드

1318815644_MFC Dialog 기반 ActiveX 만들기.docx

1. 다이얼로그 추가

 

2. 속성

Style->Style = Child Style->Border = None More Style->Visible = check More Style->Control = check

 

3. 다이얼로그 클래스 생성

 

4. Ctl.h 에 선언

#include "MainDlg.h"

CMainDlg* m_MainDlg;

 

5. Ctl 클래스

WM_CREATE

맵핑

m_MainDlg= new CMainDlg;

m_MainDlg->Create(IDD_MAIN_DLG, this);

 

6.

OnDraw

if(m_MainDlg)

m_MainDlg.MoveWindow(rcBounds, TRUE);

 

7. InitInstance() 에

AfxEnableControlContainer(); 추가

 

8. ActiveX의 시작크기를 설정하기

Ctrl 클래스의 생성자에

SetInitialSize

(CTRL_MAIN_SIZE_CX, CTRL_MAIN_SIZE_CY); 추가