社区
VCL组件使用和开发
帖子详情
从DevExpress中的TCxGroupBox生成一个新控件问题
老小笨鸟
2013-07-12 05:11:08
如题,生成一个package后,什么也不加,编译报错,说PaintWindow找不到,[Linker Error] Unresolved external '__fastcall Cxcontrols::TcxControl::PaintWindow(void *)' referenced from path\CXGROUPBOXEX.OBJ,这个是怎么回事,请大拿解惑
...全文
933
10
打赏
收藏
从DevExpress中的TCxGroupBox生成一个新控件问题
如题,生成一个package后,什么也不加,编译报错,说PaintWindow找不到,[Linker Error] Unresolved external '__fastcall Cxcontrols::TcxControl::PaintWindow(void *)' referenced from path\CXGROUPBOXEX.OBJ,这个是怎么回事,请大拿解惑
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老小笨鸟
2013-07-16
打赏
举报
回复
各位高手,帮忙看看啊,我就想从cxGroupBox派生一个新控件,上面我还什么也没干呢,各位,试试吧?
老小笨鸟
2013-07-16
打赏
举报
回复
已经包含了吧?就是上面的代码
老小笨鸟
2013-07-15
打赏
举报
回复
在cxControls里
ccrun.com
2013-07-15
打赏
举报
回复
用UltraEdit的全文搜索功能,看看PaintWindow函数是在DevExpress的哪个bpi文件中存在,然后把这个bpi文件加入到工程。
老小笨鸟
2013-07-15
打赏
举报
回复
老妖,请帮忙看看,我这个还什么没干呢,可就是不能编译
老小笨鸟
2013-07-15
打赏
举报
回复
CPP文件: //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "cxGroupBoxEx.h" #pragma link "cxContainer" #pragma link "cxControls" #pragma link "cxEdit" #pragma link "cxGroupBox" #pragma package(smart_init) //--------------------------------------------------------------------------- // ValidCtrCheck is used to assure that the components created do not have // any pure virtual functions. // static inline void ValidCtrCheck(TcxGroupBoxEx *) { new TcxGroupBoxEx(NULL); } //--------------------------------------------------------------------------- __fastcall TcxGroupBoxEx::TcxGroupBoxEx(TComponent* Owner) : TcxGroupBox(Owner) { } //--------------------------------------------------------------------------- void __fastcall TcxGroupBoxEx::CreateWnd() { TcxGroupBox::CreateWnd(); } //--------------------------------------------------------------------------- void __fastcall TcxGroupBoxEx::Paint(void) { TcxGroupBox::Paint(); } //--------------------------------------------------------------------------- void __fastcall TcxGroupBoxEx::PaintWindow(HDC DC) { TcxGroupBox::PaintWindow(DC); } //--------------------------------------------------------------------------- namespace Cxgroupboxex { void __fastcall PACKAGE Register() { TComponentClass classes[1] = {__classid(TcxGroupBoxEx)}; RegisterComponents("Samples", classes, 0); } } //---------------------------------------------------------------------------
老小笨鸟
2013-07-15
打赏
举报
回复
头文件: //--------------------------------------------------------------------------- #ifndef cxGroupBoxExH #define cxGroupBoxExH //--------------------------------------------------------------------------- #include <SysUtils.hpp> #include <Classes.hpp> #include "cxContainer.hpp" #include "cxControls.hpp" #include "cxEdit.hpp" #include "cxGroupBox.hpp" #include <Controls.hpp> //#define HDC unsigned int //--------------------------------------------------------------------------- class PACKAGE TcxGroupBoxEx : public TcxGroupBox { private: protected: virtual void __fastcall CreateWnd(); virtual void __fastcall Paint(void); virtual void __fastcall PaintWindow(HDC DC); public: __fastcall TcxGroupBoxEx(TComponent* Owner); __published: }; //--------------------------------------------------------------------------- #endif
ccrun.com
2013-07-12
打赏
举报
回复
如果还不行,试着从工程选项中将 NO_STRICT 字样删除。
ccrun.com
2013-07-12
打赏
举报
回复
试试在:
#include <vcl.h> #pragma hdrstop
代码以后加入一行:
#define HDC unsigned int
缘中人
2013-07-12
打赏
举报
回复
这个函数哪来的,有没有定义或者实现的代码
DevExpress
WindowsForms主要
控件
中
文帮助文档 CHM文件
DevExpress
WindowsForms主要
控件
中
文 帮助 文档 希望对大家有所帮助
winform
DevExpress
强大
控件
布局 C# 综合系统 全部源码和数据库
winform
DevExpress
强大
控件
布局 C# 综合系统 界面非常美观、无需修改即可使用 全部源码和数据库 本人亲自测试过 没有任何
问题
大家一起学习
WPF ClickOnce +
DevExpress
应用程序发布,安装及部署实战视频教程
本教程开始会以
一个
简单的ClickOnce 发布案例(尽量简单,目的让大家掌握这个发布的过程及其
中
应该注意一些东西),接着会给大家以
一个
复杂的案例,带
devExpress
控件
的应用程序发布,让大家掌握怎样去发布复杂的...
一套Developer Express
控件
包 For Delphi7
ExpressQuantumGrid Suite
一个
超级牛的Grid
控件
,不要告诉我不知道什么是Grid,其
中
Filter功能也是非常厉害的。ExpressBars Suite非常厉害非常厉害的工具条菜单
控件
。ExpressPrinting System 打印
控件
,可以和...
DevExpress
22.X完美Patch资源
参考笔者文章“使用
DevExpress
22.X(Patch)
控件
库在VisualStudio2022使用C#进行Winform、WPF应用的开发,看这一篇就够了!”,手把手一键完成部署,链接:...
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章