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

mFC 设置stAtiC tExt

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

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

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

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

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

参数不对,static text控件默认ID是IDC_STATIC,需要自定义一个ID,你那个lblp1事自定义的ID号吗?

设置字体:STASTIC TEXT 的ID改为IDC_STATIC1或其他唯一的ID LOGFONT lf; //逻辑字体结构 ::ZeroMemory(&lf,sizeof(lf)); lf.lfHeight = 40; lf.lfWidth= 0; lf.lfEscapement = 0; lf.lfOrientation = 0; lf.lfWeight = FW_BOLD; lf.lfItalic = ...

设置字体:STASTIC TEXT 的ID改为IDC_STATIC1或其他唯一的ID LOGFONT lf; //逻辑字体结构 ::ZeroMemory(&lf,sizeof(lf)); lf.lfHeight = 40; lf.lfWidth= 0; lf.lfEscapement = 0; lf.lfOrientation = 0; lf.lfWeight = FW_BOLD; lf.lfItalic = ...

设置工程设置UNICODE void CMfcdlgDlg::OnButton1() { // TODO: Add your control notification handler code here TCHAR buf[1000]; GetDlgItemText(IDC_EDIT1, buf, 1000); int i=0; CString s = _T(""); CString tmp = _T(""); while(buf[i])...

重新建个工程或者重新添加个Static Text控件

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