VC内部培训资料——第9章 修改框架程序的显示效(2)

发布时间:2021-06-07

修改框架程序的显示效果

VC++培训教程草稿(2000年撰写) 张孝祥、袁龙友著 网址:

图9-00 去掉了最大化按钮及添加新标题

重新设计、填写WNDCLASS,代码如清单9-00所示:

清单9-00 CMainFrame::PreCreateWindow函数代码

1 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) 2 3 4 5 6 7 8

{

if( !CFrameWnd::PreCreateWindow(cs) )

return FALSE;

// the CREATESTRUCT cs WNDCLASS wndClass;

wndClass.style=CS_HREDRAW;

wndClass.hIcon=LoadIcon(::AfxGetInstanceHandle(), wndClass.lpszMenuName=NULL; wndClass.lpszClassName="hello"; RegisterClass(&wndClass); cs.lpszClass="hello"; return TRUE;

9 10 11 12 13 14 15 16 17

18 19 20 22 23 24 25 26 }

第7~22行代码定义了一个新的窗体类wndClass并设计该类;,

第16~19行部分代码中自定义了一个LOGBRUSH结构类型的画刷lgbr,其中lbStyle、

lbColor和lbHatch是该结构体的三个数据成员,分别表示所定义的画刷的样式等属性,设

VC内部培训资料——第9章 修改框架程序的显示效(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219