在横秋,在相互..高手们,帮帮忙啊。动态创建的组合框咋就改不掉里面的字体呢?

萧山夜雨 2005-10-09 06:03:02
真是什么办法都试过了。。
对话框属性设置好像只对静态的控件起作用,OnCtrlColor试了, CreateFont也试了。就是改不动它的字体啊?这组合框咋就这么强悍呢?
...全文
148 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
femalelover 2005-10-10
  • 打赏
  • 举报
回复
真有这种参数不准确也行的事吗, 在相互 师兄说的"没有搞得太错"又是什么意思呢.

对了,楼主可以结帖了呀,基本组件不像容器组件,它的字体就是有这么麻烦.而容器组件如对话框的字体一经改变,则它上面所有的基本组件字体全变了,不太方便.
菜牛 2005-10-10
  • 打赏
  • 举报
回复
很简单啊,你把下划线什么的属性搞错看看,从0搞错成1就变样了,可是从1搞错成2就没关系。这就是错的不够。
菜牛 2005-10-09
  • 打赏
  • 举报
回复
不是搞错没关系,而是没有搞得太错。
huangjianmin 2005-10-09
  • 打赏
  • 举报
回复
VC里CPen 的CreateFont 方法里的参数好像搞错一些也没关系.不知道你们注意到过这种现象没有.
菜牛 2005-10-09
  • 打赏
  • 举报
回复
还有,CFont fntCtl是全局变量或者类的成员变量。
菜牛 2005-10-09
  • 打赏
  • 举报
回复
FillYear是填充组合框的一个函数,不用管它。
菜牛 2005-10-09
  • 打赏
  • 举报
回复
巧了,我的代码中正好有:
CFont fntCtl;

fntCtl.CreateFont(14, 0, 0, 0, FW_NORMAL, FALSE, 0, FALSE, DEFAULT_CHARSET,
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, ANTIALIASED_QUALITY, DEFAULT_PITCH, "宋体");

//CComboBox m_cbYear;
if (!m_cbYear.Create(WS_CHILD | WS_VISIBLE | CBS_DROPDOWNLIST, CRect(80, 3, 140, 200), this, IDC_YEAR))
return -1;
m_cbYear.SetFont(&fntCtl);
FillYear(&m_cbYear);
快乐鹦鹉 2005-10-09
  • 打赏
  • 举报
回复
创建CFont成员变量。Create一个字体。然后用组合框对象的SetFont函数设置字体
内容概要:本资源聚焦于配电网在发生故障后的两阶段鲁棒恢复研究,旨在提升电力系统在不确定性条件下的恢复能力与运行可靠性。研究采用两阶段优化方法,第一阶段进行预恢复决策,如网络重构、分布式电源出力调整等,以最小化预期损失;第二阶段则针对实际发生的故障场景实施校正控制,利用鲁棒优化理论应对负荷波动、新能源出力不确定性等因素,确保恢复方案的可行性与强健性。资源提供了完整的Matlab代码实现,复现了相关顶刊研究成果,便于使用者深入理解模型构建、算法求解及仿真分析全过程。; 适合人群:具备电力系统分析、优化理论基础及Matlab编程能力的研究生、科研人员及电力行业工程师。; 使用场景及目标:① 学习并掌握配电网故障恢复的先进优化方法,特别是两阶段鲁棒优化模型的构建与应用;② 复现和验证顶刊论文中的算法,为自身科研工作提供技术参考和代码基础;③ 将所学方法拓展应用于微电网、主动配电网等新型电力系统的可靠性评估与优化调度研究。; 阅读建议:学习者应结合提供的Matlab代码,仔细研读模型的数学公式与求解逻辑,重点关注不确定性建模、两阶段决策变量的设定以及鲁棒对等转换技巧。建议在掌握基础案例后,尝试修改参数或引入新的约束条件进行扩展研究,以深化理解并提升创新能力。

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧