静态文本控件问题请教????? 我在对话框中添加了静态文本框,如何设置静态文本框中字体的大小,运行中文本框在对话框的位置设定,文本框颜色的设定,请帮忙指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFont font; m_Font.CreateFont( 14, 0, 0, 0, FW_BOLD, FALSE, FALSE, 0, GB2312_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FF_SWISS, "宋体"); m_static1.SetFont(&font); m_static1.MoveWindow(50, 50, 60, 20); 颜色在OnCtlColor中搞定HBRUSH CTest6Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); switch(nCtlColor) { case CTLCOLOR_STATIC: if( pWnd->GetSafeHwnd() == GetDlgItem(IDC_STATIC1)->GetSafeHwnd() ) { static HBRUSH hbrEdit = ::CreateSolidBrush( RGB(255, 0, 0) ); pDC->SetBkColor( RGB(255, 0, 0) ); pDC->SetTextColor( RGB(0, 255, 0) ); return hbrEdit; } } return hbr;} 一个比较笨的方法cstring a;a="空格得个数"a=a+所要显示的内容 动态库导出对话框的方法 大家都是用什么“安装程序制作软件” FileDialog 一次打开很多文件是不是有限制的? 文本读写的问题:如何在txt中显示:"abc"。显示abc,我会显示,关键是还要去显示abc前后的双引号"",这个怎么显示呢? 在程序中,创建对话框,如果错了,想把它删掉,怎样实现?是不是把Dlg**.h和Dlg**.cpp删掉就可以了? DLL的困惑 如何从收到UDP包中得到发来数据包的对发IP和端口 多线程 Wav 讨论帖 有意见的就给分啊 能让我的帖子总是位于顶端就好了 UDP协议粘包处理的问题? 怎么删除一个文件夹? ★★★★★★不可思议的远古文明
14,
0,
0,
0,
FW_BOLD,
FALSE,
FALSE,
0,
GB2312_CHARSET,
OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY,
FF_SWISS,
"宋体");
m_static1.SetFont(&font); m_static1.MoveWindow(50, 50, 60, 20);
HBRUSH CTest6Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
switch(nCtlColor)
{
case CTLCOLOR_STATIC:
if( pWnd->GetSafeHwnd() == GetDlgItem(IDC_STATIC1)->GetSafeHwnd() )
{
static HBRUSH hbrEdit = ::CreateSolidBrush( RGB(255, 0, 0) );
pDC->SetBkColor( RGB(255, 0, 0) );
pDC->SetTextColor( RGB(0, 255, 0) );
return hbrEdit;
}
}
return hbr;
}
a="空格得个数"
a=a+所要显示的内容