如何复制资源

malone1 2009-04-20 01:42:13
我在我的工程里面引用别人重写的控件,在VS2005环境下,添加好类以后声名控件并进行编译,发现一些不知道的控件ID没有定义,可能是按钮什么的,请问应该如何解决.
...全文
146 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
malone1 2009-04-20
  • 打赏
  • 举报
回复
资源如果是个对话框是比较好做的.先在自己的工程里面随便建立一个对话框,打开要拷贝的对话框的rc文件,复制该对话框,然后覆盖新建的哪个对话框.把各个控件定义加到resuore.h里面就oK了.
列表控件不知道咋做
cyldf 2009-04-20
  • 打赏
  • 举报
回复
把别人rc文件copy进你自己的rc文件,看看行不?
malone1 2009-04-20
  • 打赏
  • 举报
回复
“IDB_VERTICLE_SCROLLBAR_TOP”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_UPARROW”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_SPAN”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_DOWNARROW”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_BOTTOM”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_THUMB”: 未声明的标识符
mengde007 2009-04-20
  • 打赏
  • 举报
回复
指针截断?典型的数据类型宽度不够。
malone1 2009-04-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hairetz 的回复:]
好麻烦啊,你还不如自己重写算了
[/Quote]
大哥,看你说的.自己写更麻烦.7 8 个类.
肯定可以用.没有别的资源的直接就把类加进来就可以.有资源的还要复制资源
  • 打赏
  • 举报
回复
好麻烦啊,你还不如自己重写算了
malone1 2009-04-20
  • 打赏
  • 举报
回复
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinlistctrl.cpp(446) : warning C4311: “reinterpret_cast”: 从“CSkinListCtrl *const ”到“DWORD”的指针截断
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinlistctrl.cpp(478) : warning C4311: “reinterpret_cast”: 从“ItemData *”到“DWORD”的指针截断
1>SkinVerticleScrollbar.cpp
“IDB_VERTICLE_SCROLLBAR_TOP”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_UPARROW”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_SPAN”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_DOWNARROW”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_BOTTOM”: 未声明的标识符
“IDB_VERTICLE_SCROLLBAR_THUMB”: 未声明的标识符
malone1 2009-04-20
  • 打赏
  • 举报
回复
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinlistctrl.cpp(446) : warning C4311: “reinterpret_cast”: 从“CSkinListCtrl *const ”到“DWORD”的指针截断
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinlistctrl.cpp(478) : warning C4311: “reinterpret_cast”: 从“ItemData *”到“DWORD”的指针截断
1>SkinVerticleScrollbar.cpp
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinverticlescrollbar.cpp(281) : error C2065: “IDB_VERTICLE_SCROLLBAR_TOP”: 未声明的标识符
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinverticlescrollbar.cpp(288) : error C2065: “IDB_VERTICLE_SCROLLBAR_UPARROW”: 未声明的标识符
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinverticlescrollbar.cpp(296) : error C2065: “IDB_VERTICLE_SCROLLBAR_SPAN”: 未声明的标识符
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinverticlescrollbar.cpp(307) : error C2065: “IDB_VERTICLE_SCROLLBAR_DOWNARROW”: 未声明的标识符
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinverticlescrollbar.cpp(315) : error C2065: “IDB_VERTICLE_SCROLLBAR_BOTTOM”: 未声明的标识符
1>e:\testproject\vsproject\listctrl\listctrl\skinlist\skinverticlescrollbar.cpp(327) : error C2065: “IDB_VERTICLE_SCROLLBAR_THUMB”: 未声明的标识符
malone1 2009-04-20
  • 打赏
  • 举报
回复
和uuid没什么关系.就是别人重写了一个列表控件,带美化效果的.看起来漂亮点.控件可能带了一些资源,不知道如何复制过来
「已注销」 2009-04-20
  • 打赏
  • 举报
回复
感觉到可能需要uuid之类,
查一下ATL相关或COM相关
你问题太笼统了
cyldf 2009-04-20
  • 打赏
  • 举报
回复
需要rc文件的

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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