visual c集成开发环境.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 22页
  • 2022-10-27 发布于上海
  • 举报
会计学;教学内容;Visual C++2005简介;程序与开发环境、OS的关系;.NET框架;集成开发环境;解决方案资源管理器;类视图;资源视图;属性;输出;MSDN;创建应用程序;解决方案和项目;实验目的;实验内容:创建一个项目;;;非动态载入图片;方法2.通过背景图 步骤: 1、先载入一张图片,ID为IDB_BITMAP1。 2、在TestDlg.h文件中,类定义的public中添加: CBrush?m_brBk; //?定义一个画刷 3、在TestDlg.cpp文件中,找到初始化函数OnInitDialog(),加入代码: BOOL?CTestDlg::OnInitDialog() { …… // TODO: 在此添加额外的初始化代码 CBitmap?bmp; bmp.LoadBitmap(IDB_BITMAP1); m_brBk.CreatePatternBrush(bmp); bmp.DeleteObject(); …… };4、再打开类向导,找到CTestDlg类,找到属性视图中的消息,点击WM_CTLCOLOR消息,重载得到对应的函数OnCtlColor(),在其中添加如下代码: HBRUSH??CTestDlg::OnCtlColor(CDC*?pDC,?CWnd*?pWnd,?UINT?nCtlColor)? { ?????……?? // TODO: 在此更改DC 的任何属性???????????? if?(pWnd?==?this) { ???? return?m_brBk; } ??????…… } 5、运行程序即可看到效果。;问题

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档