• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

VC入门宝典

发布: 2007-7-01 20:40 | 作者: admin | 来源: | 查看: 20次 | 进入软件测试论坛讨论

领测软件测试网

 

VC入门宝典

本篇的针对对象是想学vc,而不会vc的人;如果你刚学vc,可以看一下本系列的其他文章;如果你是高手,请帮我检查一下错误.

万事开头来,这是我学vc的体会.我希望本文章可以给想学VC的朋友一些帮助.
首先我们编写一个最简单的Vc程序.
1,进入VC.
2,File->New.
3,选择工程中的MFC AppWizard(exe),输入工程名(如Single)及路径.
4,MFC AppWizard -Step 1中,选择单文档,其它几步不用理它.
5,Ctrl+F5运行.
我们可以看到一个最简单的程序了,没有添加一行代码.

我以此为原型,简单地讲解一VC的常见问题.
1,在工作区(左边)选中类下面的CSingleView类,右键,Add Member Varible,分别填Cstring和str.展开此类,双击SingleView(),在其中加str="我会VC了";(注意用英文的引号,双击OnDraw();在最后加 pDC->TextOut(100,110,str);.Ctrl+F5查看结果.100是横座标,110是纵座标.
习题:打出乘法口决.
提示:
       int x1=1,x2=1;
       CString str;
       str.Format("%d*%d=%d",x1,x2,x1*x2);

2,菜单 在工作区(左边)选中资源,再展开选菜单,驭击IDR_MAINFRAME,双击查看下面的空菜单项,输入ID ID_USER,标题 用户.Ctrl+w,在类名中选择CSingleView,在ID中选择ID_USER,双击消息中的COMMAND,确定.
在函数中双击我们刚才加的.加入代码:
 str="I can use VC!";
 Invalidate();

Ctrl+F5看结果.
习题:第一次单击菜单时显示英文,再单击菜单时显示中文.
提示:字符串(CString 类)可以用"=="比较.

附:MFC  AppWizard最重要的两步:

Step1:what type of application would you like to create?(生成那种类型的应用程序).

1,Single document单文档,如记事本,你无法同时打开两个文件.

2,Multiple document多文档.

3,Dialog based基于对话框,如扫雷,计算器.

Step 6:(基于对话框的程序没有)

Base class基类:

CView:没性恪.

CEditView:自动生成一个类似于记事本的程序.

CFromView:类似于对话框.

CHtmlView:加少量代码就可以上网.

CRichEditView:可以加图像等.

CScrollView:有滚动条.

如果你已经会了,请看一下下面的文章. 

 

 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网