nkty.net
当前位置:首页 >> mFC 设置stAtiC tExt >>

mFC 设置stAtiC tExt

要设置STATIC的其它属性,首先要将ID号IDC_STATIC更改为其他的ID,不能和IDC_STATIC一样就可以了,比如IDC_STATIC1.然后使用GetDlgItem(IDC_STATIC1)->ShowWindow(SW_HIDE)可以隐藏STATIC控件

你的代码中按钮相应函数中设置,当然这点击按钮后显示才生效; 在对话框初始函数OnInitDialog中设置(相同代码)可以实现初始即显示; 资源编辑中可以直接设置初始显示。

//改字体: 首先要把静态控件ID名称改一下IDC_STATIC1//新建全局变量: CFont font;//在OnInitDialog()中: //font.CreatePointFont(480, _T("宋体"));//GetDlgItem(IDC_STATIC1)->SetFont(&font);//改颜色://窗体增加WM_CTLCOLOR消息响应//在OnCt...

改变它的id号.然后GetDlgitem(id)->ShowWindow(SW_HiDE)//隐藏 括号里的换成SW_SHOW//可见 最好吧id改了

在VC中,静态文本得ID是IDC_STATIC,一个程序中可能有多个静态文本控件共用这个ID,因此使用IDC_STATIC这个ID是无法被VC++获取唯一地址的。为了能够获取静态文本控件的文本,使用这个控件时需要把IDC_STATIC改为IDC_STATICA、IDC_STATIC1等在对...

在其父窗口中响应OnCtlColor 然后添加如下代码 HBRUSH CMyDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if (nCtlColor==CTLCOLOR_STATIC) { pDC-> SetTextColor(RGB(255,...

把你想要修改的一个静态文本控件的ID号改成其它例如:IDC_s1 然后在对话框初始化函数中添加代码: CFont font; font.CreatePointFont(120, "隶书");//一个为字体大小,另一个为字体类型 GetDlgItem(IDC_s1)->SetFont(&font);//设置字体

UpdateData(False); UpdateData();

c读写txt文档,搜一下,就用c语言库函数也行。mfc下还可以搜一搜CStdioFile和CFile怎么读写txt。 至于输出至static TEXT 添加了控件,使用类向导添加CString关联变量,只需要把读取的字符串赋值给那个变量,调用: UpdateData(TRUE); 具体的,百...

static CFont font; //定义静态变量,也可以定义全局变量或者对话框的成员变量,临时变量或者局部变量是不行的 font.CreatePointFont(120, "隶书"); GetDlgItem(IDC_STATIC1)->SetFont(&font); 可将静态文本控件IDC_STATIC1的字体设置为隶书

网站首页 | 网站地图
All rights reserved Powered by www.nkty.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com