鸡啄米
最新评论及回复
-
3315. oceanwind:
if (IDOK == fontDlg.DoModal()) // 显示字体对话框
{
// 如果m_font已经关联了一个字体资源对象,则释放它
if (m_font.m_hObject)
{
m_font.DeleteObject();
}
// 使用选定字体的LOGFONT创建新的字体
//m_font.CreateFontIndirect(fontDlg.m_cf.lpLogFont);
m_font.CreateFontIndirect(&lf);
// 获取编辑框IDC_FONT_EDIT的CWnd指针,并设置其字体
GetDlgItem(IDC_FONT_EDIT)->SetFont(&m_font);
// 如果用户选择了字体对话框的OK按钮,则获取被选择字体的名称并显示到编辑框里
//strFontName = fontDlg.m_cf.lpLogFont->lfFaceName;
strFontName = lf.lfFaceName;
SetDlgItemText(IDC_FONT_EDIT, strFontName); 2014/7/5 08:45
-
3314. oceanwind:
不明白这里为啥要引入 mcf,直接用lf,运行也可以.
/////////////////////////////////////////////////
// TODO: Add your control notification handler code here
CString strFontName; // 字体名称
LOGFONT lf; // LOGFONT变量
// 将lf所有字节清零
memset(&lf, 0, sizeof(LOGFONT));
// 将lf中的元素字体名设为“宋体”
_tcscpy_s(lf.lfFaceName, LF_FACESIZE, _T("宋体"));
// 构造字体对话框,初始选择字体名为“宋体”
CFontDialog fontDlg(&lf);
2014/7/5 08:45
-
3313. 子瞻苏:
楼主太棒了,大作业有救O(∩_∩)O~,求问点计算不显示和是怎么回事??2014/7/4 19:52
-
3312. 六一:
运行时,点击“使用说明”,提示“所需资源不可用”,这是为什么?六一 于 2014-7-4 17:50:13 回复我刚发的是上一节的问题。。。这一节我还没有学习yuemiao 于 2014-7-31 13:07:50 回复怎么关联呢,新建的属性页的ID设为什么呢?按照上面说的做了,但是还是出现和原来一样,没有变化呀问题 于 2018-5-27 20:25:35 回复这位同学,问题最后解决了吗?我也遇到了相同的问题,特来请教。今夜我在德令哈 于 2020/10/6 17:16:35 回复同学你解决了吗,我也是这个问题YZL 于 2020/12/20 17:20:31 回复继承CPropertyPage 的类要绑定资源。
在构造函数中用 实例化的page用Construct()2014/7/4 17:37
-
3311. 定量包装秤:
不错哦2014/7/4 16:14