MFC 일반 DLL 생성

860 단어 MFC
1. MFC APPWizard(dll) 마법사를 이용하여 일반적인 DLL, 프로젝트 이름: DL1을 생성합니다.OK 를 클릭하십시오.Regular DLL using shared MFC DLl 을 선택하고 Finish 를 클릭합니다.2. 헤더 파일: DLL1.h에 다음 문장을 추가합니다:declspec(dllexport) void ShowClientSize(void);//내보내기 함수의 원형 3, 소스 파일: DL1.cpp에서 문 CDLL1App theApp;그런 다음 다음과 같이 추가합니다.
  //         
_declspec(dllexport) void ShowClientSize(void)
{
        AFX_MANAGE_STATE(AfxGetStaticModuleState());   //                
        HWND hwnd=GetForegroundWindow();               //           
        CRect rect;
        GetClientRect(hwnd,&rect);                //              ,        rect 
        CString str;
        str.Format("        :%d     :%d。",rect.right,rect.bottom);
        MessageBox(hwnd,str,"",MB_OK);

} 4, "Ctrl + F7"을 컴파일하면 Debug 폴더에 동적 링크 라이브러리 파일 DLL1이 나타납니다.dll, 라이브러리 가져오기 DLL1.lib.생성 끝

좋은 웹페이지 즐겨찾기