Visual C++程序的建立~~3
2009-06-03 20:04:55 来源:WEB开发网1.3.4 输出窗口(见图1.3.10所示)
我们常见程序编译完后,若正确则在此窗口中显示“文件名。exe – 0 error(s) , 0 warning(s)”,但有错误就在该窗口中出现一些错误信息。我们双击这些错误信息后,再到文档窗口的程序里查找已用箭头指示出的错误,从第一个错误开始查,顺序的排除一个个错误,程序就正常运行了。
1.4 ClassWizard类向导
ClassWizard称为类向导,能为一个项目添加一个类,进行消息和数据映射,创建OLE Automation(自动化)属性和方法以及进行ActiveX事件处理等。
1.4.1 ClassWizard的使用
例5 在窗口上按下鼠标左键就能显示一个对话框。
(1)建一个单文档的应用程序名为:显示对话框
(2)ViewClassWizard(或使用Ctrl + W)选中Message Maps在Class name框下拉选中CMyView(视图类)在Object IDs框选中CMyView在Messages框找到鼠标左键按下的映射消息:WM_LBUTTONDOWN,见图1.4.1单击Add Function单击Edit Code
(3)在视图类中刚刚添加的OnLButtonDown()函数中填代码:
void CMyView::OnLButtonDown(UINT nFlags, CPoint point)
{
MessageBox(“攀登计算机科学高峰”,“鼠标左键按下消息”,0);
CView::OnLButtonDown(nFlags, point);
}
(4)编译运行,你在程序窗口中,按下鼠标左键,就出现如图1.4.2所示的对话框。
该程序就使用了ClassVizard(类向导),将“鼠标左键按下”的消息映射到项目的视图类中,完成了程序要达到的目的。
- ››Visual Basic 2008 数学函数
- ››Visual Studio2005中Smart Device的问题
- ››Visual Studio 中根据数据库字段动态生成控件
- ››Visual Studio 11全新黑色主题
- ››Visual Studio 2011 Beta新特性(一):安装VS201...
- ››建立唯美图片特效,十个jQuery插件分享
- ››Visual Studio自定义调试窗体两个小技巧
- ››Visual Studio 2005 Team Edition for Database P...
- ››Visual C#两分钟搭建BHO IE钩子
- ››建立自己的TextView和ImageView的组合View类
- ››Visual C++优化对大型数据集合的并发访问
- ››程序启动画面
更多精彩
赞助商链接