case IDM_FONT:
CHOOSEFONT cf ;
LOGFONT lf;
cf.lStructSize = sizeof (CHOOSEFONT) ;
cf.hwndOwner = hWndEdit ; //窗口句柄
cf.hDC = NULL ;
cf.lpLogFont = &lf ;
cf.iPointSize = 0 ;
cf.Flags = CF_INITTOLOGFONTSTRUCT | CF_SCREENFONTS | CF_EFFECTS ;
cf.rgbColors = RGB(200, 200, 200) ;
cf.lCustData = 0 ;
cf.lpfnHook = NULL ;
cf.lpTemplateName = NULL ;
cf.hInstance = NULL ;
cf.lpszStyle = NULL ;
cf.nFontType = 0 ;
cf.nSizeMin = 0 ;
cf.nSizeMax = 0 ; ChooseFont (&cf);
return 0;
点一个IDM_FONT 菜单,弹出一个字体选择框,怎么使文本改变字体生效。(就是和记事本里的字体菜单功能一样)sdk怎么实现?谁能给个例子最好。谢谢大虾们先。
CHOOSEFONT cf ;
LOGFONT lf;
cf.lStructSize = sizeof (CHOOSEFONT) ;
cf.hwndOwner = hWndEdit ; //窗口句柄
cf.hDC = NULL ;
cf.lpLogFont = &lf ;
cf.iPointSize = 0 ;
cf.Flags = CF_INITTOLOGFONTSTRUCT | CF_SCREENFONTS | CF_EFFECTS ;
cf.rgbColors = RGB(200, 200, 200) ;
cf.lCustData = 0 ;
cf.lpfnHook = NULL ;
cf.lpTemplateName = NULL ;
cf.hInstance = NULL ;
cf.lpszStyle = NULL ;
cf.nFontType = 0 ;
cf.nSizeMin = 0 ;
cf.nSizeMax = 0 ; ChooseFont (&cf);
return 0;
点一个IDM_FONT 菜单,弹出一个字体选择框,怎么使文本改变字体生效。(就是和记事本里的字体菜单功能一样)sdk怎么实现?谁能给个例子最好。谢谢大虾们先。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货