-
67
热度 -
[综合] VC操作Excel文件保存
用VC对Excel文件进行写操作后,在程序结束前需要对一些对象进行收尾工作,如调用_Workbook::Save()方法(该方法是Microsoft提供的供VC调用的对Excel文件操作的标准方法,在文件excel9.cpp或excel.cpp中定义)保存文件。 问题就出现在这里,若选取要保存的Ex...
50
热度 -
[综合] 两种VC操纵EXCEL的方法
第一种方法,简单的,用CDatabase实现.程序是一个基于对话框的,步骤: A,为了避免代码重复,设置下面几个全局变量(类范围的),要引入头文件<afxdb.h> CDatabasem_db;//数据库CStringm_dbdriver;//要生成的EXCEL文件的目录charm_pa...
91
热度 -
[综合] 自动化基础概念之COM组件与接口
在前文,我预告了我将开始介绍WINX对自动化(Automation)的支持。首先我打算解释一下自动化(Automation)相关的概念。 我们会分为3个篇幅介绍: ·COM基础:COM组件(Component)与接口(Interface) ·变体(Variant)与IDispatch(Dispatc...
45
热度 -
[综合] 单文档程序中动态控制多个窗体的切换
摘要:本文通过一个程序实例描述了在VC++6.0下如何在单文档程序中通过菜单动态控制多个窗体的切换。一、引言我们在编制程序中根据需求的不同会在程序风格上选择多文档、单文档或是对话框模式,对于单文档模式可能是我们使用比较多的,但有时我们想采用单文档的形式显示多个不同的窗体,如作为数据库前台应用程序就会...
10
热度 -
1
热度 -
[综合] Windows DC介绍
Windows程序中DC的介绍装置内容(简称为「DC」)实际上是GDI内部保存的资料结构。装置内容与特定的显示设备(如视讯显示器或印表机)相关。对於视讯显示器,装置内容总是与显示器上的特定视窗相关。装置内容中的有些值是图形「属性」,这些属性定义了GDI绘图函式工作的细节。例如,对於TextOut,装...
78
热度 -
[综合] Windows GDI与DC
WindowsGDI 由于我一直学mfc都不是很系统的,那些经典的windows开发的书都是比较贵的,买不起,只好将就的看一些杂乱的书,知识有点凌乱,虽说有的东西可以做出来了。当总觉得缺少点什么,没有系统的结构,现在找了本《programmingwindowswithMFC》英文电子书来看,虽然看...
17
热度 -
[综合] IMPLEMENT_DYNCREATE宏
类库用它来动态创建对象,例如可以实现读取并创建一个存储在磁盘上的对象。使用方法:将IMPLEMENT_DYNCREATE宏加入到你的类实现文件中即可, 更多信息请参考:CObjectClassTopics 如果你一起始用了DECLARE_DYNCREATE和IMPLEMENT_DYNCREATE宏,...
52
热度 -
[综合] 基于UDP的socket编程
基于UDP的socket编程 关键词:VCUDPsocket sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于UDP的socket编程是采用的数据报套接字。 在这个程序中,将两个工程添加到一个工作区...
12
热度 -
91
热度 -
[综合] Win32 API下的多线程编程
Win32API是Windows操作系统内核与应用程序之间的界面,它将内核提供的功能进行函数包装,应用程序通过调用相关函数而获得相应的系统功能。为了向应用程序提供多线程功能,Win32API函数集中提供了一些处理多线程程序的函数集。直接用Win32API进行程序设计具有很多优点:基于Win32的应用...
8
热度 -
[综合] atoi,atol,strtod,strtol,strtoul 类型转换
atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include<stdlib.h>定义函数doubleatof(constchar*nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字...
58
热度 -
66
热度 -
[综合] VC与Access时间数据交互修正方法
介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。引言众所周知,VC++是一个功能十分强大的应用程序开发工具,而MicrosoftAccess是一个中小型的数据库管理系统,可以处理多种数据信息。因此,在使用VC++链接...
55
热度 -
59
热度 -
40
热度 -
[综合] radio button 简易使用
先为对话框加上2个radiobutton,分别是Radio1和Radio2。 问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了? 关键是选上,"默认"只要放在OnInitDialog()即可。三种方法可以让它选上, 第一种: ((CButton*)GetDlgItem(I...
44
热度 -
78
热度 -
[综合] SQL字符串函数-数据类型转换函数
在一般情况下,SQLServer会自动完成数据类型的转换,例如,可以直接将字符数据类型或表达式与DATATIME数据类型或表达式比较当表达式中用了INTEGER、SMALLINT或TINYINT时,SQLServer也可将INTEGER数据类型或表达式转换为SMALLINT数据类型或表达式,这称为隐...
68
热度