首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

C++ builder 的CheckBox控件的Caption怎么多行显示

2012-03-25 
C++ builder 的CheckBox控件的Caption如何多行显示如题,C++ builder 的CheckBox空间的Caption如何多行显示

C++ builder 的CheckBox控件的Caption如何多行显示
如题,C++ builder 的CheckBox空间的Caption如何多行显示,一行显示不完??

[解决办法]

C/C++ code
long lStyle = GetWindowLong(CheckBox1->Handle, GWL_STYLE);SetWindowLong(CheckBox1->Handle, GWL_STYLE, lStyle | BS_MULTILINE);CheckBox1->Height = 40;CheckBox1->Width = 160;CheckBox1->Caption = String("第一行内容") + String("\r\n") + String("第二行内容");
[解决办法]
换行符
[解决办法]
我以前看到checkBox画图形的,当然你也可以自己画上去
给点代码,你参考一下:

HDC ddc;
Graphics::TBitmap *bmp=new Graphics::TBitmap();
bmp->LoadFromFile("xxx.bmp");
ddc=GetDC(CheckBox1->Handle);
BitBlt(ddc,....);//自己写
delete bmp;
[解决办法]
楼主难道看不到我1楼的代码?
[解决办法]
妖哥的看明白了,受教了。4楼的太复杂了,妖哥的就很简单
[解决办法]
自B2007後,TCheckBox 有WordWrap屬性的。設WordWrap爲true,調整一下控件高度就能換行。
但好象B6的沒有,不管有沒有,象CCRUN那樣做都可以。
[解决办法]
探讨
我那样做了,但是无论我把控件大小设置多少,都显示的不对,先下面那样显示:
本机有全套的安全限位系统,但提醒操作者,作业时应
尽量保持

热点排行