社区
Symbian
帖子详情
如何设置对话框背景色
cjc8279
2005-10-31 02:20:23
小生用UIQ:P910做UI, 用如下iMyDialog->OverrideColorL(EColorDialogBackground,TRgb(22,105,197可以改变对话框的背景色,但同时对话框的底下莫名其妙地出现一个和系统颜色一样的横向小区域,我想改变这个区域的颜色,但不知道怎么做,求各位高手帮帮忙,谢谢!!!
...全文
166
1
打赏
收藏
如何设置对话框背景色
小生用UIQ:P910做UI, 用如下iMyDialog->OverrideColorL(EColorDialogBackground,TRgb(22,105,197可以改变对话框的背景色,但同时对话框的底下莫名其妙地出现一个和系统颜色一样的横向小区域,我想改变这个区域的颜色,但不知道怎么做,求各位高手帮帮忙,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenziteng
2005-10-31
打赏
举报
回复
.
推测那个横条有两种情况:
1. 就是空出来一块;
2. 可能是个spacer控件;
好在这两种情况下显露出来的都是Dialog窗口的背景色,因此提出解决方案:改变Dialog窗口的背景色。
经过测试,有效代码如下:
CEikDialog* dlg = new(ELeave) CEikDialog;
dlg->PrepareLC(R_MY_DIALOG);
RWindow* win = (RWindow*)dlg->DrawableWindow(); // !
win->SetBackgroundColor(TRgb(22,105,197)); // !
dlg->OverrideColorL(EColorDialogBackground,TRgb(22,105,197));
dlg->RunLD();
VC6
对话框
背景色
VC6
对话框
背景色
,一个简单的方法。 只实现这个,没有乱七八糟的东西,我就一直用这种方法。
在VC++6.0中给
对话框
设置
背景色
或者背景图片
在VC++6.0中给
对话框
设置
背景色
或者背景图片
基于MFC的关于
设置
对话框
背景颜色的
设置
在用基于
对话框
的设计中,大家都想在
对话框
中
设置
自己喜欢的颜色,刚不久才弄好的。。。
改变MFC
对话框
背景色
、控件内的字体
改变MFC
对话框
背景色
、控件内的字体颜色和
背景色
设置
Dialog, Group Box, Static Text, Check Box, Edit Ctrl(disabled), Combo Box(disabled), Radio Button等
背景色
编写WM_CTLCOLOR消息的映射函数OnCtlColor(CDC *pDC, CWnd pWnd, UINT nCtlColor)
改变
对话框
的
背景色
设置
各种
背景色
改变
对话框
的
背景色
,能
设置
各种颜色,在VC下调试成功.
Symbian
3,119
社区成员
9,182
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章