社区
VCL组件使用和开发
帖子详情
继承 TCheckBox 和 TRadioButton
Sephil
2003-04-18 06:50:49
我写了3个控件
分别继承自TButton、TCheckBox、TRadioButton
Button通过截获CN_DRAWITEM消息自画没有问题
但是CheckBox和RadioButton却没有反应
为什么???
...全文
64
12
打赏
收藏
继承 TCheckBox 和 TRadioButton
我写了3个控件 分别继承自TButton、TCheckBox、TRadioButton Button通过截获CN_DRAWITEM消息自画没有问题 但是CheckBox和RadioButton却没有反应 为什么???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jishiping
2003-04-20
打赏
举报
回复
class PACKAGE MyCheckBox : public TCheckBox
{
private:
protected:
void __fastcall WndProc(TMessage &Message);
public:
__fastcall MyCheckBox(TComponent* Owner);
__published:
};
void __fastcall MyCheckBox::WndProc(TMessage &Message)
{
TRect Rect;
TControlCanvas* Canvas;
if (Message.Msg==WM_PAINT) {
Rect = ClientRect;
Rect.left += 20;
Canvas = new TControlCanvas;
Canvas->Control = this;
Canvas->Brush->Style = bsClear;
DrawText(Canvas->Handle, Caption.
c_str(), -1, &Rect, DT_WORDBREAK);
Message.Result = 0; delete Canvas;
}
else
TCheckBox::WndProc(Message);
}
wjzhuang
2003-04-18
打赏
举报
回复
关注,回头再来
Sephil
2003-04-18
打赏
举报
回复
怎么没有人
别让我白给100分啊
gfh_79_0
2003-04-18
打赏
举报
回复
学习 & UP
myy
2003-04-18
打赏
举报
回复
我粗粗试了一下,没有报错嘛。
Sephil
2003-04-18
打赏
举报
回复
不行
WM_PAINT处理就报错
myy
2003-04-18
打赏
举报
回复
应该是WM_PAINT
qiuafa
2003-04-18
打赏
举报
回复
up
李_军
2003-04-18
打赏
举报
回复
只能帮你up了
Sephil
2003-04-18
打赏
举报
回复
另: 如果要继承TProgressBar,应该处理什么消息来自画?
大大怪老张
2003-04-18
打赏
举报
回复
只能帮你up了。
Sephil
2003-04-18
打赏
举报
回复
猪兄
帮忙啊...
经典老控件含delphi源码
以BMP图片自定义显示外观的增强型 T
RadioButton
及 T
CheckBox
构件 noshape.zip 86K 作者: Michael Tran 能够照指定的BMP 图像外观直接变成按钮外观的增强型按钮构件,带Exe演示程序 hnoshape.zip 4K 能够照指定...
Delphi 7 类库
继承
关系表
T
RadioButton
TCommonCalendar TDateTimePicker TMonthCalendar TCustomControl TCustomControlBar TControlBar TCustomGrid TCustomDBGrid TDBGrid ...
VCL组件属性和方法详解
一、TApplication
继承
关系:TObject → TPersistent → TComponent TApplication组件的属性:ActiveAllowTestingDialogHandleExeNameHand
原来的控件在Delphi7里的位置
TFileListView、TFilterComboBox、TDrawGrid、TImageList、TMaskEdit、TMainMenu、 TPopupMenu、TButton、T
CheckBox
、TComboBox、TEdit、TGroupBox、TLabel、 TLCDNumber、TListBox、TMemo、T
RadioButton
、...
delphi 关于TApplication详解
继承
关系: TObject → TPersistent → TComponent TApplication组件的属性: Active AllowTesting DialogHandle ExeName Handle HelpFile Hint HintColor HintHidePause HintPause HintShortPause ...
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章