Programming/MFC
Example : 확장 DLL
부풍
2009. 8. 29. 11:41
MyExDll
Project 생성
- 확장 DLL 선택
- Dialog 만듦 : IDD_DLLDLG
- Dialog 클래스 만듦 : CDllDialog
DllDialog.h
#include "Resource.h" /* 추가 */ class AFX_EXT_CLASS CDllDialog : public CDialog /* 수정 *ㅗ {
UseExDll
Project 생성시
- MyExDll.dll, MyExDll.lib를 복사함
- Import library 명시
WM_MBUTTONDOWN
#include "..\MyExDll\DllDialog.h" #include "..\MyExDll\resource.h" void CUseExDllView::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다. CDllDialog MyDllDlg; MyDllDlg.DoModal(); CView::OnLButtonDown(nFlags, point); }