社区
进程/线程/DLL
帖子详情
如何在DLL中用WINAPI创建一个窗口
zhangnanonnet
2010-07-12 10:38:55
如何在DLL中用WINAPI创建一个窗口,我目前遇到的一个问题是不知道如何得到APP的实例。我这个需求要求只能用WINAPI创建窗口。
...全文
115
2
打赏
收藏
如何在DLL中用WINAPI创建一个窗口
如何在DLL中用WINAPI创建一个窗口,我目前遇到的一个问题是不知道如何得到APP的实例。我这个需求要求只能用WINAPI创建窗口。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
reayi
2010-07-13
打赏
举报
回复
和在exe中创建没什么太大区别,比如可以在dll初始化时候创建一个线程,在线程中创建窗口,然后轮询消息处理即可,APP的实例可以通过GetModuleHandle获取
hastings
2010-07-12
打赏
举报
回复
mark~~~~~~
VB的API编程精粹一
vb API 编程实例 教你用API的思想编一个小程序
C#
中用
WinAPI
调用外部程序
在使用别人的程序时,我们常发现一些好的功能,想通过自己的程序来重复调用。可偏偏这个程序没有留可编程接口,无法通过API、
DLL
、COM等方式实现调用。早些年与同仁们讨论时,常对此深表遗憾。最近,通过研究Windows API的使用方法,终于从理论上解决了这一问题,即可通
WinAPI
中SendMessage、EnumChildWindows等,从模拟操作的角度来调用指定程序的指定功能。 ...
解决注入器在
DLL
的入口函数中创建线程时卡死的问题
问题描述 根据网上的教程,写了一个注入器的实现: 但是我发现注入后无法卸载,经过一系列的排除法验证后,最终确定了原因。 验证过程 创建动态库项目 使用VS 2017,点击新建->动态链接库(
DLL
) 在
dll
main.cpp中,加入日志,以便使用 DugView工具(下载,提取码:m194)查看动态库运行情况 BOOL APIENTRY
Dll
Main(HMODULE hModule, DWORD ul_reason_for_call,
使用WindowsFormsHost实现WPF
窗口
中“镶嵌”MFC
窗口
这个问题并不复杂,实际上就像把大象放进冰箱里一样简单: 1、
创建一个
MFC
窗口
;
创建一个
MFC动态链接库MFC
dll
,添加一个CDialog类MyDlg,在MFC
dll
.h中声明导出函数(参看WPF导入MFC动态链接库函数)extern “C” _declspec(
dll
export) void
WINAPI
CreatMyDlg
dll
(HWND hWnd);在MFC
dll
.cpp中创建并显示My
C#
中用
WinAPI
调用外部程序~~~
在使用别人的程序时,我们常发现一些好的功能,想通过自己的程序来重复调用。可偏偏这个程序没有留可编程接口,无法通过API、
DLL
、COM等方式实现 调用。早些年与同仁们讨论时,常对此深表遗憾。最近,通过研究WindowsAPI的使用方法,终于从理论上解决了这一问题,即可通
WinAPI
中SendMessage、EnumChildWindows等,从模拟操作的角度来调用指定程序的指定功能。...
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章