DXUT 改变控件颜色和文本
2012-03-21 15:38
183 查看
改变按钮颜色
CDXUTButton* pButtom = NULL;
g_SampleUI.AddButton( ROOMCOMMMEND-pos->second.ID, L"", 100,100, 100, 100, VK_F2, 0, &pButtom);
DXUTBlendColor g_BlendColor;//控件颜色
g_BlendColor.Init(D3DCOLOR_ARGB( 255, 30, 50, 250 ));
pButtom->GetElement( 0 )->TextureColor =g_BlendColor; //设置颜色
改变字体和内容
g_SampleUI.SetFont( 0, L"Arial", 15, FW_BOLD );//字体0
g_SampleUI.SetFont( 1, L"Arial", 25, FW_BOLD );//字体1
CDXUTStatic* pStatic = NULL;
g_SampleUI.AddStatic( DXUTSETTINGSDLG_STATIC, L"none", 100, 100, 100, 30, false, &pStatic );
pStatic->GetElement( 0 )->iFont = 1; //字体
pStatic->GetElement( 0 )->dwTextFormat = DT_BOTTOM | DT_RIGHT;//排列类型
wchar_t *buf = "change";//文本内容
pStatic->SetText(buf);//改变文本
CDXUTButton* pButtom = NULL;
g_SampleUI.AddButton( ROOMCOMMMEND-pos->second.ID, L"", 100,100, 100, 100, VK_F2, 0, &pButtom);
DXUTBlendColor g_BlendColor;//控件颜色
g_BlendColor.Init(D3DCOLOR_ARGB( 255, 30, 50, 250 ));
pButtom->GetElement( 0 )->TextureColor =g_BlendColor; //设置颜色
改变字体和内容
g_SampleUI.SetFont( 0, L"Arial", 15, FW_BOLD );//字体0
g_SampleUI.SetFont( 1, L"Arial", 25, FW_BOLD );//字体1
CDXUTStatic* pStatic = NULL;
g_SampleUI.AddStatic( DXUTSETTINGSDLG_STATIC, L"none", 100, 100, 100, 30, false, &pStatic );
pStatic->GetElement( 0 )->iFont = 1; //字体
pStatic->GetElement( 0 )->dwTextFormat = DT_BOTTOM | DT_RIGHT;//排列类型
wchar_t *buf = "change";//文本内容
pStatic->SetText(buf);//改变文本
相关文章推荐
- 改变按钮控件的背景及文本颜色
- VC改变控件的背景颜色 字体 文本颜色
- 自己对“改变CButton按钮控件的文本和背景颜色”的理解
- MFC 如何改变某个子控件的文本颜色
- MFC 在某些特定条件下改变控件内文本的颜色的方法
- MFC窗体上的STATIC控件鼠标移上去改变文本和背景颜色,鼠标离开恢复正常
- 图形的绘制,如何使用自定义画笔(颜色,线宽,线形)。如何为程序中添加选项菜单和选项设置对话框,如何使用标准颜色对话框,如何使用字体对话框,在选项对话框中实现预览功能。实现选项对话框和窗口类中的数据交换。如何改变对话框和控件的背景色,如何改变控件的文本颜色,
- MFC编程学习之改变对话框和控件及文本颜色
- MFC中改变静态文本控件字体字号和颜色的方法
- C++ Win32项目STATIC TEXT 控件中响应点击,并改变文本颜色
- 改变对话框和控件的背景及文本颜色
- 让CStatic控件根据自己的需要改变,文本,文本颜色,填充背景色
- VC改变控件的背景颜色 字体 文本颜色
- 改变CButton按钮控件的文本和背景颜色
- VC++深入详解 第十章 绘图控制 用CButtonST类改变按钮控件的背景色及文本颜色 自己实现
- Delphi给窗体镶边-为控件加边框,描边,改变边框颜色
- 安卓开发——改变checkbox控件框的颜色
- 改变对话框控件的颜色
- 使用CSS3改变文本选中的默认颜色
- 动态改变listctrl 单元格背景及文字颜色(非重写控件)