想请问一下 如何在 dllmain 调用 MFC 窗口 ?

qq_28497133 2019-05-19 11:39:15
目前有个需求

要在 dllmain 里面去调用 MFC窗口来显示

请问这如何实现呢?
...全文
139 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gouyanfen 2019-05-21
  • 打赏
  • 举报
回复
可以在dllmain中,重开一个线程去创建对话框
zgl7903 2019-05-21
  • 打赏
  • 举报
回复
使用App向导创建 MFC DLL, 在 InitInstance 中操作
蒋晟 2019-05-21
  • 打赏
  • 举报
回复
开线程也有风险。自己去看DLLMain的文档。 DLLMain里面不能调用的Windows API有一长串。
tiger波波 2019-05-20
  • 打赏
  • 举报
回复
楼主想问的是不是 : 动态库中使用对话框资源 ? https://blog.csdn.net/rankun1/article/details/50611622
蒋晟 2019-05-20
  • 打赏
  • 举报
回复
提这需求的人自己没写过DLL吧? dllmain里面调用MFC窗口会死锁,解决的方法是不去这么干。
qq_28497133 2019-05-20
  • 打赏
  • 举报
回复
引用 1 楼 蒋晟 的回复:
提这需求的人自己没写过DLL吧? dllmain里面调用MFC窗口会死锁,解决的方法是不去这么干。
我之前在dllmain 去调用 CLR winform 窗口 执行起来是没问题的 , 我这样做也会死锁吗?

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧