1. ActiveX 컨트롤. | |||||||||||
from MSDN : https://msdn.microsoft.com/ko-kr/library/wbds43cy.aspx | |||||||||||
|
2. 대화상자에 ActiveX 넣기. | |||
|
참고 |
---|
3. ActiveX 컨트롤과 멤버 변수 연결 | |
ActiveX 컨트롤 컨테이너 응용 프로그램에서 ActiveX 컨트롤을 쉽게 액세스하려면 ActiveX 컨트롤을 포함할 대화 상자 클래스의 멤버 변수와 ActiveX 컨트롤을 연결합니다. 참고 다른 방법으로도 컨테이너 클래스에서 포함 컨트롤에 액세스할 수 있지만 이 문서에서는 이 방법만 설명하겠습니다. 대화 상자 클래스에 멤버 변수를 추가하려면
참고
from MSDN : https://msdn.microsoft.com/ko-kr/library/cc451443(v=vs.71).aspx | |
|
4. ActiveX 컨트롤의 클래스 추가. | |||
| |||
|
5. ActiveX 컨테이너 | |
MFC응용프로그램에서 ActiveX를 사용하기 위한설정, 응용프로그램의 InitInstance 에 함수 AfxEnableControlContainer(); 실행되게 하고 stdafx.h 에 #include <Afxdisp.h>구문 추가해두면 된다. BOOL CContainerApp::InitInstance() { AfxEnableControlContainer(); ... } #include <Afxdisp.h>
MFC DLL에서 ActiveX 컨테이너. InitInstance 에서 추가로 CoInitialize(NULL);가 추가되어있어야 ActiveX가 정상 실행된다. BOOL CContainerApp::InitInstance() { CoInitialize(NULL); AfxEnableControlContainer(); ... } | |
|
///975.
'VisualStudio.C++.C# > 코딩팁,함수활용,단편' 카테고리의 다른 글
MFC.C/C++. 전역변수 선언방법. (0) | 2016.09.22 |
---|---|
MFC. CDialogEx, CDialog (0) | 2016.09.22 |
CoCreateInstance (0) | 2016.09.19 |
C++ AMP. 예제 프로젝트들. (1) | 2016.09.14 |
C++ AMP. Math Libraries for C++ AMP (0) | 2016.09.14 |
댓글