WEB开发网
开发学院软件开发VC Visual C++程序的建立~~3 阅读

Visual C++程序的建立~~3

 2009-06-03 20:04:55 来源:WEB开发网   
核心提示: 1.3.4 输出窗口(见图1.3.10所示) 我们常见程序编译完后,若正确则在此窗口中显示“文件名,Visual C++程序的建立~~3(3),exe – 0 error(s) , 0 warning(s)”, 该程序就使用了ClassVizard(类

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 C++程序的建立~~3

上一页  1 2 3 4 5 6 7  下一页

Tags:Visual 程序 建立

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接