MFC创建带窗口的DLL

简介: MFC创建带窗口的DLL

一、新建MFC动态链接库项目


0a2653c851af460fa595bd959398a8f1.png


二、选择相应的地址及项目名称


0eacb84100b54626af849e6b562bf92a.png 2d65d23f6d4748949b924e4057485923.png


三、右击项目的资源文件,添加资源,选择DIalog


2e9b90b2ca334476abebe75bafe6eeaa.png


四、右击新建的窗口,添加MFC类,点击确定,会自动生成一个头文件和一个cpp源文件


4cebaac233b3433da32a72337a77fc60.png


五、回到项目源文件,在testdt的源文件里面,包含刚刚生成的DTCK.h文件,并在初始化代码以模态的方式显示窗口

#include "DTCK.h"
BOOL CtestdtApp::InitInstance()
{
       CWinApp::InitInstance();
       DTCK dt;
       dt.DoModal();
       return TRUE;
}

六、编译代码生成dll文件,并通过注入工具进行注入

6de278e6d6694ce5bb08e7e842b7e74b.png

目录
相关文章
|
C++ Windows
09 MFC - 创建基于对话框的 MFC 应用程序框架
09 MFC - 创建基于对话框的 MFC 应用程序框架
118 0
|
10月前
MFC编写DLL窗口功能代码
MFC编写DLL窗口功能代码
50 0
|
C++
MFC创建带窗口的DLL
MFC创建带窗口的DLL
261 0
MFC创建带窗口的DLL
|
存储 安全 Linux
【MFC】 MFC文件操作和注册表操作
【MFC】 MFC文件操作和注册表操作
【MFC】 MFC文件操作和注册表操作
|
编译器 C语言
QT应用编程: Window系统下QT5创建DLL动态库并完成调用
QT应用编程: Window系统下QT5创建DLL动态库并完成调用
424 0
QT应用编程: Window系统下QT5创建DLL动态库并完成调用
MFC创建动态链接库DLL并调用方法详解
实例一: 1、创建一个动态链接库工程,如login_dll。 2、在原工程头文件或者新建头文件如showdlg.h定义动态链接库的导出函数,代码如下: #include "stdafx.h"#define EXPORT __declspec(dllexport)extern "C"  EXPO...
3682 0