vs2003 纯资源下,控件事件没了怎么办?

fjsdsgb 2010-10-18 05:54:17
在vs2003下,将资源封装为纯资源,添加一个对话框,关联类(类是手动关联),结果控件事件没有了,控件事件好像要窗体直接关联一个类才可以,不知道这个该如何解决?
如图:
...全文
135 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
fjsdsgb 2010-10-21
  • 打赏
  • 举报
回复
问题解决了,谢谢大家的帮忙!
fjsdsgb 2010-10-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 tiger9991 的回复:]
手动确实能解决,但是手动有隐患的,因为可能会和系统自动生成的冲突。
我推荐一个方法,在其他项目中建好,然后从其他项目rc文件移值过来即可。
[/Quote]
这个方法不错
m_tornado 2010-10-20
  • 打赏
  • 举报
回复
手动来吧
1 #define ID XXX
2 rc里写相应的控件, 大概格式 ID BUTTON x,y,wi,he
3 dlg里写响应 声明 + 实现 + 消息宏
傻X 2010-10-20
  • 打赏
  • 举报
回复
手动确实能解决,但是手动有隐患的,因为可能会和系统自动生成的冲突。
我推荐一个方法,在其他项目中建好,然后从其他项目rc文件移值过来即可。
fjsdsgb 2010-10-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 m_tornado 的回复:]
手动来吧
1 #define ID XXX
2 rc里写相应的控件, 大概格式 ID BUTTON x,y,wi,he
3 dlg里写响应 声明 + 实现 + 消息宏
[/Quote]
这个还真不会,能不能举个例子?
fjsdsgb 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 visualeleven 的回复:]
引用 2 楼 fjsdsgb 的回复:
引用 1 楼 visualeleven 的回复:
先选择Class view中的某一类,再点击它试试

是对话框的,添加一个控件,想触发事件,触发不了。

那就先选择对对话框的类,然后再点击左边的按钮。
如果还是没有就手动写吧。。
[/Quote]
自己写触发不了,麻烦就在这。
Sou2012 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fjsdsgb 的回复:]

引用 3 楼 visualeleven 的回复:
引用 2 楼 fjsdsgb 的回复:
引用 1 楼 visualeleven 的回复:
先选择Class view中的某一类,再点击它试试

是对话框的,添加一个控件,想触发事件,触发不了。

那就先选择对对话框的类,然后再点击左边的按钮。
如果还是没有就手动写吧。。

自己写触发不了,麻烦就在这。
[/Quote]
自己编辑rc文件,然后写事件处理。
Eleven 2010-10-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fjsdsgb 的回复:]
引用 1 楼 visualeleven 的回复:
先选择Class view中的某一类,再点击它试试

是对话框的,添加一个控件,想触发事件,触发不了。
[/Quote]
那就先选择对对话框的类,然后再点击左边的按钮。
如果还是没有就手动写吧。。
fjsdsgb 2010-10-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 visualeleven 的回复:]
先选择Class view中的某一类,再点击它试试
[/Quote]
是对话框的,添加一个控件,想触发事件,触发不了。
Eleven 2010-10-18
  • 打赏
  • 举报
回复
先选择Class view中的某一类,再点击它试试

15,979

社区成员

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

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