資源簡介
制作帶MFC界面的DLL以及調用工程源碼;
代碼片段和文件信息
//?MyDll.cpp?:?定義?DLL?的初始化例程。
//
#include?“stdafx.h“
#include?“MyDll.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#endif
//
//TODO:?如果此?DLL?相對于?MFC?DLL?是動態鏈接的,
// 則從此?DLL?導出的任何調入
// MFC?的函數必須將?AFX_MANAGE_STATE?宏添加到
// 該函數的最前面。
//
// 例如:
//
// extern?“C“?BOOL?PASCAL?EXPORT?ExportedFunction()
// {
// AFX_MANAGE_STATE(AfxGetStaticModuleState());
// //?此處為普通函數體
// }
//
// 此宏先于任何?MFC?調用
// 出現在每個函數中十分重要。這意味著
// 它必須作為函數中的第一個語句
// 出現,甚至先于所有對象變量聲明,
// 這是因為它們的構造函數可能生成?MFC
// DLL?調用。
//
// 有關其他詳細信息,
// 請參閱?MFC?技術說明?33?和?58。
//
//?CMyDllApp
BEGIN_MESSAGE_MAP(CMyDllApp?CWinApp)
END_MESSAGE_MAP()
//?CMyDllApp?構造
CMyDllApp::CMyDllApp()
{
//?TODO:?在此處添加構造代碼,
//?將所有重要的初始化放置在?InitInstance?中
}
//?唯一的一個?CMyDllApp?對象
CMyDllApp?theApp;
//?CMyDllApp?初始化
BOOL?CMyDllApp::InitInstance()
{
CWinApp::InitInstance();
return?TRUE;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-09-20?14:42??MyDll\
?????目錄???????????0??2018-09-20?14:12??MyDll\Debug\
?????文件???????88576??2018-09-20?14:13??MyDll\Debug\MyDll.dll
?????文件????????2859??2018-09-20?14:12??MyDll\Debug\MyDll.exp
?????文件?????1053784??2018-09-20?14:13??MyDll\Debug\MyDll.ilk
?????文件????????5098??2018-09-20?14:12??MyDll\Debug\MyDll.lib
?????文件?????4090880??2018-09-20?14:13??MyDll\Debug\MyDll.pdb
?????文件??????155136??2018-09-20?14:12??MyDll\Debug\TestDllDemo.exe
?????文件??????986448??2018-09-20?14:12??MyDll\Debug\TestDllDemo.ilk
?????文件?????5016576??2018-09-20?14:12??MyDll\Debug\TestDllDemo.pdb
?????目錄???????????0??2018-09-20?14:12??MyDll\MyDll\
?????目錄???????????0??2018-09-20?14:13??MyDll\MyDll\Debug\
?????文件???????36158??2018-09-20?14:13??MyDll\MyDll\Debug\CL.read.1.tlog
?????文件????????1420??2018-09-20?14:13??MyDll\MyDll\Debug\CL.write.1.tlog
?????文件????????2360??2018-09-20?11:04??MyDll\MyDll\Debug\MyDll.Build.CppClean.log
?????文件?????????667??2018-09-20?11:04??MyDll\MyDll\Debug\MyDll.dll.em
?????文件?????????732??2018-09-20?11:04??MyDll\MyDll\Debug\MyDll.dll.em
?????文件?????????381??2018-09-20?14:13??MyDll\MyDll\Debug\MyDll.dll.intermediate.manifest
?????文件??????????48??2018-09-20?14:13??MyDll\MyDll\Debug\MyDll.lastbuildstate
?????文件????????2266??2018-09-20?14:13??MyDll\MyDll\Debug\MyDll.log
?????文件???????22895??2018-09-20?11:43??MyDll\MyDll\Debug\MyDll.obj
?????文件????21757952??2018-09-20?11:04??MyDll\MyDll\Debug\MyDll.pch
?????文件?????????984??2018-09-20?11:43??MyDll\MyDll\Debug\MyDll.res
?????文件?????????713??2018-09-20?14:12??MyDll\MyDll\Debug\MyDll.vcxprojResolveAssemblyReference.cache
?????文件????????1755??2018-09-20?14:13??MyDll\MyDll\Debug\MyDll.write.1.tlog
?????文件?????????202??2018-09-20?11:04??MyDll\MyDll\Debug\MyDll_manifest.rc
?????文件???????26668??2018-09-20?14:13??MyDll\MyDll\Debug\My_Dlg.obj
?????文件????????3034??2018-09-20?14:13??MyDll\MyDll\Debug\cl.command.1.tlog
?????文件???????10029??2018-09-20?11:43??MyDll\MyDll\Debug\exp.obj
?????文件???????????2??2018-09-20?14:13??MyDll\MyDll\Debug\li
?????文件???????????2??2018-09-20?14:13??MyDll\MyDll\Debug\li
............此處省略114個文件信息
- 上一篇:C++作業二狼吃羊
- 下一篇:04737 c++程序設計 pdf
評論
共有 條評論