摘要:
①计数功能,鼠标左键每点击一下,面板上的数字加1,鼠标右键每点击一下,面板上的数字减1.1.建立一个新的MFC项目,我这里取名为jishu 后来因为要涉及到数据的存储,即把面板上的内容存起来,这与文档类( CJishuDoc)有关,我们把显示的数字变量nCount定义在类CJishuDoc中。找到文件视图中的jishuDoc.h ,双击,在public: 里面定义成员变量 int nCount 然后找到类视图中的CJishuDoc()(构造函数),双击,用初始化表对nCount赋处置,这里设为1,如图。2.找到CJishuView里面的OnDrsw(CDC *pDC),双击,在里面写如下代码; 阅读全文
摘要:
一.窗口面板中显示内容① 画出一个圆1. 首先建立一个MFC项目,我这里取名为 draw2. 在左边类视图中找到CDrawView类,面板上显示的东西和它有关,再找到CDrawView里面的 OnDraw ( CDC *pDC),双击它。3. 可以看到void CDrawView::OnDraw(CDC* pDC)这个函数,在这里面写代码,在面板上显示出来。4.在函数里面写代码 pDC->Ellipse(30,30,60,60);其中Ellipse是椭圆,参数为两个点的坐标值(int x1,int y1,int x2,int y2);这样,一个圆就画好了,运行一下,可以看到窗口面板上画了 阅读全文
摘要:
1. 打开Visual C++6.0 , 点击文件(file),新建(new),选择项目(Projects)里面的MFC AppWizard(exe),输入文件名,OK。在弹出的对话框中选择单文档(Single document),完成(finish),OK。这样一个MFC项目就建立好了。2. 编译运行下吧,我们可以看到如下的界面。3. 在左边的类视图中,我们可以看到系统自动给我们建立了五个类。CAboutDlg-----------和对话框有关,帮助类CMainFrame---------框架类CSrApp---------------应用类主函数CSrDoc---------------文 阅读全文