急死我了:如何在在动态库中显示对话框?

fzzzf 2001-04-25 11:41:00
在我调用动态库中函数当中,显示一个对话框,但该对话框由动态库来完成显示。
...全文
121 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzzzf 2001-06-22
  • 打赏
  • 举报
回复
有人做过吗?指点指点!!!
fzzzf 2001-06-21
  • 打赏
  • 举报
回复
还有人加入吗?
fzzzf 2001-06-20
  • 打赏
  • 举报
回复
看来是没人能回答上来了
fzzzf 2001-04-28
  • 打赏
  • 举报
回复
to w12
我用现成的DIALOG模板,在要显示的地方调用DoModel,可是就是显示不出来。
to seesi
那我会感激不尽的!
vcbear 2001-04-25
  • 打赏
  • 举报
回复
你要用到
CreateDialog

CreateDialogIndirect
函数
vcbear 2001-04-25
  • 打赏
  • 举报
回复
你要用到
CreateDialog

CreateDialogIndirect
函数
w12 2001-04-25
  • 打赏
  • 举报
回复
那你是怎麽做的呢?
w12 2001-04-25
  • 打赏
  • 举报
回复
to fzzzf;
那你是怎麽做的呢?
cinlan 2001-04-25
  • 打赏
  • 举报
回复
有什么问题吗?
我以前做过,没问题呀
seesi 2001-04-25
  • 打赏
  • 举报
回复
我这又。
要不要给你一个例子??



seesi 2001-04-25
  • 打赏
  • 举报
回复
我这又。
要不要给你一个例子??
sifangju 2001-04-25
  • 打赏
  • 举报
回复
因为在EXE中调用的对话框都是本身的资源,要调用DLL中的对话框问题的关键是:在DLL中,当需要使用自己的资源的时候,应明确地指定所使用的资源(否则当EXE文件调用DLL时,DLL将使用EXE的资源)。在DLL中指定自己的资源有两种方法。
一.使用宏AFX_MANAGE_STATE,在DLL的输出函数中加入该宏;
二.设置资源的句柄.
james_razor 2001-04-25
  • 打赏
  • 举报
回复
这需要从进程实例中调用对话框模板资源。这是要点,但不是难点。在DllMain中需要保存动态链接库实例句柄以备后用(如果对话框模板资源在dll中),或者使用主进程的进程实例句柄(对话框模板资源在主进程中)。
jsd198 2001-04-25
  • 打赏
  • 举报
回复
这有什么难处?

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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