cedit cstatic控件动态生成及字体大小改变
来源:互联网 发布:福州软件学院 编辑:程序博客网 时间:2024/05/01 14:48
CEdit pedit[20];
for(int i=0;iCreate(text,WS_CHILD|WS_VISIBLE|SS_LEFT,CRect(10,10,20,10),this,1);
CFont *font = new CFont;
font->CreateFont(20,0,0,0,70,0,0,0, ANSI_CHARSET,OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH|FF_DONTCARE, "宋体");
pstatic->SetFont(font);
if(nTemp<=8)//动态产生个数小于8个
{
pedit[i].MoveWindow(250,30+i*40,100,20,true);
pstatic->MoveWindow(100,30+i*40,100,20,true);
pedit[i].ShowWindow(SW_SHOW);pstatic->ShowWindow(SW_SHOW);
}
else if(nTemp>8&&nTemp<=20)//动态产生个数大于8个小于20个
{
int half=nTemp/2;
if(iMoveWindow(70,30+i*30,70,20,true);
pedit[i].ShowWindow(SW_SHOW);
pstatic->ShowWindow(SW_SHOW);
}
else
{
pedit[i].MoveWindow(350,30+(i-half)*30,70,20,true);
pstatic->MoveWindow(250,30+(i-half)*30,70,20,true);
pedit[i].ShowWindow(SW_SHOW);
pstatic->ShowWindow(SW_SHOW);
}
}关于cedit的创建可以参阅http://faq.csdn.net/read/194594.html
以下为效果图
- cedit cstatic控件动态生成及字体大小改变
- MFC中CStatic控件动态改变
- WTL环境中CEdit或Cstatic控件中修改字体大小和颜色
- CEdit改变字体大小的方法
- [VC编程] CEdit改变字体大小的方法
- 改变CEdit中字体大小与颜色
- MFC-自绘控件(CStatic与CEdit)
- MFC动态创建控件--CStatic
- MFC 改变控件字体大小
- MFC 改变控件字体大小
- MFC 改变控件字体大小
- MFC 改变控件字体大小
- ext 控件字体大小改变
- MFC 改变控件字体大小
- 动态改变字体大小
- android 动态改变字体大小
- CStatic和CEdit
- CEdit & CStatic Transparency Control
- SQL SERVER bitmask计算 以及溢出问题
- 高性能服务器设计
- Error or chance:错误SQL语句导致dbgrid数据只读
- 关于LR8.1里自带的示例web tours不能查询航班的问题
- Oracle 生成批量 Grant 语句的 SQL
- cedit cstatic控件动态生成及字体大小改变
- linux线程同步浅析——睡眠与唤醒的秘密
- PCB各层定义
- #define 总结
- OpenLaszlo 是否过气?
- 网络连接备忘
- 靜态文本 链接控件 背景透明的静态文本
- 固定资产管理软件-银行应用篇
- char*原来如此