有没有办法不用设计对话框模板而直接弹出对话框?

xiao_xiao_zi 2005-04-19 07:57:55
我需要写一个cpp文件,里面有个函数要弹出个对话框。但是这个函数需要拷贝到多个程序中用,有没有办法不用设计对话框(即不需要先在IDE里面画一个对话框,然后绑定对话框资源),就可以弹出一个对话框。或者是否可以把对话框资源跟cpp文件一起带走??
...全文
99 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜牛 2005-04-20
  • 打赏
  • 举报
回复
MessageBox,在Windows下面都能用!
xiao_xiao_zi 2005-04-20
  • 打赏
  • 举报
回复
怎么用程序写对话框资源啊?
Hendy_So 2005-04-20
  • 打赏
  • 举报
回复
插入gallery就什么都带上了。出现那个提示似乎不用管它,继续插入即可。
jerry 2005-04-20
  • 打赏
  • 举报
回复
DialogBoxIndirect 或者 DialogBoxIndirectParam

参数是一个结构, 填充它就行了, 它可以通过这个结构来创建对话框, MSDN上有对结构内数据的详细说明 DLGTEMPLATE 结构,DLGITEMTEMPLATE 结构. 用来描述对话框及其上的控件
mousubin 2005-04-19
  • 打赏
  • 举报
回复
1.可以用程序写对话框资源
2.可以做动态库
xiao_xiao_zi 2005-04-19
  • 打赏
  • 举报
回复
Hendy_So()能不能说清楚点啊
这样是不是就能把对话框资源一起带走了?
还有我从project菜单add to project->Component and controls
选择gallery目录里的那个ogx文件,却弹出对话框说“应用程序或dll c:\program files\microsoft visual studio\common\msdev98\gallery\test\my dialog.ogx 为无效的 windows 映象。请再检测一遍您的安装盘。"这是怎么回事啊?
oyljerry 2005-04-19
  • 打赏
  • 举报
回复
如果想用别的工程的,就如楼上所说,用gallery
oyljerry 2005-04-19
  • 打赏
  • 举报
回复
要么用AfxMessageBox等
要么自己画
Hendy_So 2005-04-19
  • 打赏
  • 举报
回复
在对话框类上点右键->Add To Gallery,使用时从project菜单add to project->Component and controls

15,979

社区成员

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

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