• 在 VC6 中使用 GdiPlus-安装 日期:2010-11-20  点击:3749  评论:0

    安装三部曲: Step1 :下载 GdiPlus SDK 文件包; 链接地址1: http://www.codeguru.com/code/legacy/gdi/GDIPlus.zip 链接地址2: http://www.codersource.net/samples/mfcgdiplus.zip Step2 :安装; (1)头(GdiPlus*.h)文件安装目录:C:\Program Files...

  • Visual C++ IDE入门了解 日期:2009-11-12  点击:462  评论:-4

    经过长时间学习Visual C++ IDE,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。上回说到Visual Studio 2010对C++新标准C++0x的支持,这回我们在讲讲Visual C++ IDE方面的增强。如果说对C++新标准的支持为Visual C++的发展奠定了坚实的基础...

  • Visual C++项目可以做些什么? 日期:2009-11-12  点击:864  评论:0

    Visual Studio 2010还是比较常用的,于是我研究了一下Visual C++项目,在这里拿出来和大家分享一下,希望对大家有用。在上一回我们提到过,在以往的Visual Studio版本中,MSBuild不能很好地支持Visual C++项目,微软转而提供了一个替代的专门解决办法:VCBuild。在Visu...

  • 一个简单的完成端口(服务端/客户端)类 日期:2009-03-12  点击:7652  评论:6

      本文示例源代码或素材下载   原文网址:http://www.codeproject.com/KB/IP/iocp_server_client.aspx  源码使用了高级的完成端口(IOCP)技术,该技术可以有效地服务于多客户端。本文提出了一些IOCP编程中出现的实际问题的解决方法,...

  • 解决两个难懂的安全性问题 日期:2009-03-12  点击:237  评论:0

      经常讨论一些您发现的少量错误并让人们知道它们是很有益的。在本月的专栏中,我想讨论两个主题:  交互式服务  调用 _alloca()  安全性、服务和交互式桌面  与 Unix 守护程序类似,服务是 Microsoft Windows NT 的中枢,可以向操作系统和...

  • Win32 系统线程信息块(TIB)浅析 日期:2009-03-12  点击:859  评论:4

      原文出处:May 1996 Under The Hood  Windows 操作系统各个版本之间虽然核心部分差异很大,但它们都共享一个关键的系统数据结构,许多程序员都没有加以关注。更精确地说,这种共享是针对此数据结构的某些域。先不说差别,这个结构被广泛使用,...

  • 使用 MFC 串行化数据和 C 对象 日期:2009-03-12  点击:1086  评论:-4

      本文示例源代码或素材下载 串行化数据  ——例子程序:Memo  创建一个新的单文档 SDI 应用,视图类选择 CFormView,以便用户可以在窗口中输入。 在界面中创建三个编辑框,然后再添加三个相应的编辑框变量。这三个变量是视...

  • SQLite在VC下的使用 日期:2009-03-12  点击:809  评论:4

      本文示例源代码或素材下载   一、SQLite简介  SQLite 是用C语言编写的开源数据库,主要用于嵌入式,你也可以把它集成在自己的桌面程序中,也有人将其替代Access,用作后台数据库。  SQLite 支持多数SQL92标准,例如:索引、限制、...

  • 使用VC 开发考场随机排座系统 日期:2009-03-12  点击:640  评论:2

      1、引言   随着国内高等教育信息化的推进,办公自动化等现代信息技术的广泛应用,考试管理的信息化方面也有了长足的发展。大部分的院系在考试过程中为了做到严格纪律,都纷纷采用了随机排座机制来保障考试的顺利进行。但是,传统的随机座号机制...

  • 修复缓冲区溢出问题 日期:2009-03-12  点击:655  评论:0

      当 David LeBlanc 和我确定《Writing Secure Code》一书的目录时,我们明确地意识到必须着重介绍缓冲区溢出问题,因为已经有太多的开发人员在编写代码时犯了太多的此类错误,这些错误导致了可被人利用的缓冲区溢出的出现。在本文中,我将集中介绍...

  • 基于CDialogBar的IE多标签栏的实现 日期:2009-03-12  点击:653  评论:0

      本文源代码下载地址:  http://flashview.ddvip.com/2009_02/TabBarDemo.rar  IE浏览器的多标签模式已日趋占据浏览器市场的主流模式。回忆IE6.0时代的单文档多实例年代,那浏览多网页是何等的痛苦。原本有限的空间就要被那些烦琐的网页所占据...

  • 如何设置VC中的WinpCap开发环境 日期:2009-03-12  点击:515  评论:0

      在Microsoft的VC 中使用wpcap.dll创建应用的步骤如下:  在需要调用wpcap.dll动态连接库的功能和函数的所有源代码文件的开头引用头文件pcap.h;   如果应用程序使用了Winpcap的Win32相关函数,记住在预处理定义中需要引用WPCAP;   在编译...

  • 你有GIF的开发许可吗?PrecSubclassWindow 以及 MFC 中的 EOF 日期:2009-03-12  点击:382  评论:2

      本文示例源代码或素材下载   本文涉及的问题解答:   关于GIF的开发许可  关于 CListBox 的疑问  使用 CFile 时判断文件结束的问题  dll的调试问题  如何在程序中旋转图像?  我在 2001年10月 的专栏中介绍了如何利用IPic...

  • 如何将产品制作成淘宝CSV数据包 日期:2009-03-12  点击:8867  评论:-5

      电子商务在中国的发展已经越来越迅速了,有非常多的实体店已经从传统的行业转向了网络市场,他们当中的很多人都不再纯粹的依附于淘宝等第三方交易平台,因为他们很清楚的认识到淘宝的客户是大家共享的客户,淘宝上做起来的品牌也很可能由于一两次...

  • 用VC6实现IE工具栏 日期:2009-03-12  点击:442  评论:-6

      本文示例源代码或素材下载   平时一直喜欢用google在IE上的工具栏,于是也琢磨着写一个。国内介绍这个的文章太少,走了不少弯路,于是把自己的一些经验总结一下,希望对后来人有帮助。  首先,IE工具栏是一个进程内组件,被动的由IE...

  • 如何截取QQ密码和聊天内容、去掉QQ广告栏、添加QQ尾巴 日期:2009-03-12  点击:4065  评论:-1

      本文示例源代码或素材下载   前言  思路分析  进入QQ进程  远程注入DLL  截取QQ登录密码  截取本机QQ账号和昵称  截取聊天内容  增加QQ尾巴  去掉QQ广告栏  郑重申明  结束语  前言  中国网民没有不熟悉QQ的...

  • 一个透明位图类的例子 日期:2009-03-12  点击:508  评论:4

      本文示例源代码或素材下载   编写一个简单的透明位图类,有时候可以为程序润色不少,下面是我写的一个程序的UI,个人觉得蛮有意思的。  图一 外观  这个类可以插入到任何一个程序当中,它提供一个统一的接口,接口函数接收图象的...

  • 浅谈VC 6.0中临时数据的存储方法 日期:2009-03-12  点击:377  评论:-2

    1         本地文件  一般的说,为了保存计算处理后的结果(该结果不需要永久保存的情况下),我们往往采用生成本地文件的方法进行保存,这样可以将数据处理和结果显示的过程分开。但是对于网络上的其他用户需要访问该文件时,必须在源计算...

  • VC++2008开发网络百家乐街机游戏(上) 日期:2009-03-12  点击:949  评论:12

      前  言: 目前街头电子游戏厅内充斥着各类明目繁多的街机游戏,画面绚烂,游戏方式各异。其实剖开游戏的表面,分析内部的系统架构,您将会发现大大小小的街机游戏开发模式都是一直的,先在PC机上完成编码架构与环境测试,再移植到专用的街机平台...

  • 一维条形码生成与识别技术 日期:2009-03-12  点击:5202  评论:-88

      1引言   条形码(简称条码)技术是集条码理论、光电技术、计算机技术、通信技术、条码印制技术于一体的一种自动识别技术。条形码是由宽度不同、反射率不同的条(黑色)和空(白色),按照一定的编码规则编制而成,用以表达一组数字或字母符号信...

  • 在VC6中实现OFN_EXPLORER风格的文件对话框 日期:2009-03-12  点击:1500  评论:0

    问题的提出 MFC类库中的CFileDialog类为用户提供了便捷的文件对话框,并且支持Windows 2000和XP中的新EXPLORER风格界面...

  • VC++2008开发网络百家乐街机游戏(下) 日期:2009-03-12  点击:1842  评论:-2

    系统管理功能组是后台服务端软件的核心部分,在本场百家乐游戏开局后由游戏管理人员以密闭信封打印出来置于箱中,以便游戏结束后由玩家核对的确保游戏公平;其余三个模块是游戏运营的数据分析,可以根据运营商的需求以各种方式统计出游戏的运行效益...

  • VC6下用控件进行串口通信 日期:2009-03-12  点击:2510  评论:18

      打开VC++6.0,建立一个基于对话框的MFC应用程序。   菜单中依次选择Project -> Add To Project -> Components and Controls   在弹出的Components and Controls Gallery 窗口中双击Registered Activex Controls文件夹   选中Microsoft Communi...

  • VC中Recordset使用方法介绍 日期:2009-03-02  点击:862  评论:6

    Recordset 对象的 Open 方法 允许用户向数据库发出请求,通过是运行一个 SQL 命令、启动一个指定的数据表或调用一个指定的 Stored Procedure Recordset.Open Source,ActiveConnection,CursorType,LockType,Options Source 参数可以是一个 Command 名称,一个 SQL...

  • VC中实现软件的注册机制方法 日期:2009-02-25  点击:944  评论:-4

    现在网上下载的软件大部分都需要注册后才能使用其全部的功能,也就是说当前大部分软件都是建立了注册机制的,对于一个刚进入软件行业的程序员来说一定非常想了解其中的注册机制是怎样实现的。其实用VC开发软件,是可以很方便地加入注册机制的。 要实...

  • VC6.0使用GDI 的方法及初始化工作 日期:2009-02-25  点击:399  评论:0

    GDI 是Windows XP中的一个子系统,它主要负责在显示屏幕和打印设备输出有关信息,它是一组通过C 类实现的应用程序编程接口。顾名思义,GDI 是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然支持以前版本的GDI,但是在开发新应用程序的时候,...

  • vc struct的成员对齐学习 日期:2009-02-25  点击:730  评论:0

    1.struct的成员对齐: #pragma pack (n) //n:1 2 4 8 16 1.1 自然对界 struct是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如array、struct、union等)的数据单元。对...

  • vc常用快捷键大全 日期:2009-02-25  点击:573  评论:-2

    f1: 帮助ctrl o  :openctrl p  :printctrl n  :newctrl shift f2 :清除所有书签f2  :上一个书签shift f2 :上一个书签alt f2  :编辑书签ctrl+f2 :添加/删除一个书签f12  :goto definitionshift f12 :goto referencectrl 'num ' ...

  • 通过VC++实现对MATLAB的调用 日期:2009-02-25  点击:354  评论:0

    ---- 一 引言 ---- 众所周知,MATLAB是功能非常强大的数学软件,它广泛应用于线性代数、自动控制理论、数理统计、数字信号处理、时间序列分析、动态系统仿真等领域。因此如果把MATLAB的程序加入到自己的VC++、VB、POWER STATION及其它语言编制的程序中,将大大减少编...

  • VC编写DLL几种方法的简介 日期:2009-02-24  点击:1611  评论:-5

    动态连接库最大的特点就是能节省磁盘空间.当多个进程共享同一个DLL的时候,内存中只有一个DLL的代码.通过映射来使各个进程得以调用. 1.用VC建立一个WIN32 DLL 我们利用VC编写DLL有几种方法.如果用VC建立一个WIN32 DLL 工程.那这个工程就应该只导出C...