龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索

主页 > 软件开发 > VC开发 >

  • 在VC6中使用正则表达式解析字符串 日期:2009-12-30 15:42:36 点击:2 好评:0

    接前面一篇日志,当用 CInternetSession 抓到网页内容之后,就要从中按某种模式截取自己想要的东西,比如其中的电话区号,对于这种事情最擅长的莫过于正则表达式了,以及它的分组...


  • VC窗口(控件)中显示指定 URL 对应图片 日期:2009-12-30 15:42:36 点击:19 好评:0

    在上篇 VC 中用 IPicture 在窗口中显示图片文件 讲到的是 VC 窗口(或控件)中显示本地图片文件,本文延伸这一话题,来演示如何显示网上的图片,即提供图片的 HTTP URL 地址,把它显示到...


  • VC++深入详解:MFC框架窗口(2)[图] 日期:2009-12-30 15:42:36 点击:4 好评:0

    2.创建窗口 按照Win32程序编写步骤,设计窗口类并注册窗口类之后,应该是创建窗口了。在MFC程序中,窗口的创建功能是由CWnd类的CreateEx函数实现的,该函数的声明位于AFXWin.h文件中,...


  • VC++深入详解:MFC框架窗口(1) 日期:2009-12-30 15:42:36 点击:7 好评:0

    1.设计和注册窗口 有了WinMain函数,根据创建Win32应用程序的步骤,接下来应该是设计窗口类和注册窗口类了。MFC已经为我们预定义了一些默认的标准窗口类,只需要选择所需的窗口类...


  • VC++深入详解:在窗口中显示按钮(2)[组图] 日期:2009-12-30 15:42:36 点击:5 好评:0

    根据运行结果,我们可以看到该按钮显示在工具栏上了,这是因为按钮当前的父窗口是CMainFrame类窗口,即主框架窗口。该窗口中,标题栏和菜单都位于非客户区,而工具栏位于它的客户...


  • VC++深入详解:在窗口中显示按钮(1)[组图] 日期:2009-12-30 15:42:36 点击:16 好评:0

    为了更好地理解窗口类、窗口类对象和窗口之间的关系,我们接下来实现在窗口中显示一个按钮这一功能,仍在已有的Test程序中实现。首先需要创建一个按钮类对象,按钮对应的MFC类是...


  • VC++数据库通用模块开发:实例演示[组图] 日期:2009-12-30 15:42:36 点击:7 好评:0

    添加格式编辑功能以后,编译运行程序的结果如图4-17所示。选中“默认宽度”复选框,表格宽度按默认宽度输出,如图4-18所示。 选中“百分数”复选框,表格中小于0的数按百分数形式...


  • VC++数据库通用模块开发:格式编辑 日期:2009-12-30 15:42:36 点击:4 好评:0

    默认宽度 在对话框上添加一个Check Box控件,修改其ID为IDC_CHECK_WIDTH。为其添加一个状态变量,代码如下所示。 BOOL m_checkWidth; 为该控件添加一个BN_CLICKED事件,对应代码如下所示。 void...


  • VC++数据库通用模块开发:数据显示[组图] 日期:2009-12-30 15:42:36 点击:25 好评:0

    (1) 使用MFC App Wizard(exe)新建一个基于对话框(Dialog based)类型的应用程序,命名为Data_Disp2。 (2) 选择Project|Add to Project|Components and Controls命令,在弹出的Components and Controls Gallery对话框中选择...


  • VC++深入详解:构造函数[图] 日期:2009-12-30 15:42:36 点击:4 好评:0

    按下键盘上的F7功能键编译例2-5的代码,然后按下键盘上的Ctrl+F5执行程序,出现如图2.10所示的运行结果。 从图中可以看到,输出了两个很大的负数。这是因为在构造pt对象时,系统要为...


  • VC++深入详解:函数的重载 日期:2009-12-30 15:42:36 点击:4 好评:0

    我们希望在构造pt这个对象的同时,传递x坐标和y坐标的值。可以再定义一个构造函数,如例2-8所示。 例2-8 #include iostream.h class point { public: int x; int y; point() { x=0; y=0; } point(int a, int b) {...


  • VC++深入详解:this指针 日期:2009-12-30 15:42:36 点击:9 好评:0

    我们再看例2-9所示的这段代码(EX04.CPP): 例2-9 #include iostream.h class point { public: int x; int y; point() { x=0; y=0; } point(int a,int b) { x=a; y=b; } void output() { coutxendlyendl; } void input(int x,int y) { x=x;...


  • VC++程序编译链接的原理与过程[组图] 日期:2009-12-30 15:42:36 点击:3 好评:0

    我们在EX10这个工程中,选择菜单中【Build】→【Rebuild All】,重新编译所有的工程文件,可以看到如下输出: 从这个输出中,我们可以看到可执行程序EX10.exe的产生,经过了两个步骤:...


  • VC++深入详解:引用的应用[图] 日期:2009-12-30 15:42:36 点击:4 好评:0

    在C++中,还有一个引用的概念。引用就是一个变量的别名,它需要用另一个变量或对象来初始化自身。引用就像一个人的外号一样,例如:有一个人,他的名字叫做张旭,因他在家排行...


  • vc中如何使用设备描述表 日期:2009-12-30 15:42:36 点击:2 好评:0

    Windows 程序在屏幕、打印机或其它设备上画图时,它并不是将像素直接输出到设备上,而是将图绘制到由设备描述表表示的逻辑意义上的"显示平面"上去。设备描述表(DC)是Windows中的一...


  • 用Windows的文件映射机制,实现大批量数据的快速存储 日期:2009-12-30 15:42:36 点击:20 好评:0

    上次做的 电子相册软件 ,为了解决大文件读取速度慢的问题,使用了Windows下的文件映射功能,使文件读取效率顿时得到了大幅度提升。(具体见: 一个读取速度超快的FileStream! )...


  • VC编程实现灰度图像与彩色图像的相互转换[组图] 日期:2009-12-30 15:42:36 点击:7 好评:0

    PhotoShop的图像处理功能很强,其中有一个功能是将灰度图像转换为彩色图像,数字图像处理中,也经常要遇到灰度图像与彩色图像相互转换的问题,如何自己解决这个问题,值得大家探...


  • 『VC++技术内幕』学习笔记(10) 日期:2009-12-30 15:42:36 点击:4 好评:0

    第十篇:模式对话框和通用控件(下) 大家好,雷神由于出差在外,所以笔记今天才写出抱歉。不知道大家有没有做上篇提到的计算器,计算器对雷神来说可是经典的程序,学VB先搞了...


  • 『VC++技术内幕』学习笔记(9) 日期:2009-12-30 15:42:36 点击:11 好评:0

    第九篇:模式对话框和通用控件(上) 对话框是一个真正的窗口,它不但可以接受消息,而且可以被移动和关闭,还可以在它的客户区中进行绘图操作。对话框可以分为模式对话框和无...


  • 『VC++技术内幕』学习笔记(8) 日期:2009-12-30 15:42:36 点击:12 好评:0

    第八篇:颜色和字体 由于种种原因,雷神有4、5天没有看一眼VC++了,所以在开始之前我又把前几篇笔记仔细的看了一遍,使自己能够进入最佳的学习状态。因为学习状态的好坏直接影响...


 
精彩图集

赞助商链接