随笔分类 -  C++

上一页 1 ··· 7 8 9 10 11 12 下一页
摘要:Excel 2003LPDISPATCH Borders::GetItem(long Index)方法即为VB中的Borders()属性参数貌似与VB中Borders参数值也相同(没有做一一验证),只VC中不是常量了,需要自己定义 long Index: Const xlDiagonalDown = 5 Const xlDiagonalUp = 6 Const xlEdgeBottom = 9 Const xlEdgeLeft = 7 Const xlEdgeRight = 10 Const xlEdgeTop = 8 Const xlInsideHorizontal = 12 Const x 阅读全文
posted @ 2009-07-13 09:13 dzqabc 阅读(558) 评论(0) 推荐(0) 编辑
摘要:Visual Assist X尽量避免在非英文目录下使用,否则可能由于文件路径不能识别而导致不能进行提示 阅读全文
posted @ 2009-07-08 13:46 dzqabc 阅读(347) 评论(0) 推荐(0) 编辑
摘要:sprintf函数的用法(2006-4-19 19:33:00)【收藏】 【评论】 【打印】 【关闭】自《CSDN 社区电子杂志——C/C++杂志》在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而... 阅读全文
posted @ 2009-07-02 13:30 dzqabc 阅读(1631) 评论(0) 推荐(0) 编辑
摘要:CoInitialize()和AfxOleInit()都是初始化COM库,可它们有什么不同呢 OLE是建立在COM之上的技术,层次比COM要高。AfxOleInit()调用的是OleInitialize(),而 OleInitialize()除了调用CoInitializeEx()来初始化COM库外,还进行一些其它的操作,这些操作对OLE应用来说是必须的,这些OLE应用包括: (1)Clipboard; (2)Drag and drop; (3)Object linking and embedding(现在的OLE,已不再仅仅是Object linking and embedding的概念); 阅读全文
posted @ 2009-07-01 10:56 dzqabc 阅读(4300) 评论(0) 推荐(1) 编辑
摘要:_Application excelApp;_Application excelProtectApp;Workbooks workbooks;_Workbook workbook;Worksheets worksheets;_Worksheet worksheet;//文件打开选项COleVariant vOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR); // COM初始化 if(!AfxOleInit()) { AfxMessageBox( MSG_LIBRARY_INI_FAILED ); return FALSE; }// Excel // 阅读全文
posted @ 2009-06-30 14:56 dzqabc 阅读(1948) 评论(0) 推荐(0) 编辑
摘要:Vc++ 6.0 如何避免重复包含一个头文件 error C2011: http://www.diybl.com/ 2008-3-16 网络 点击: [ 评论 ]文章搜索: 【点击打包该文章】 【本站开通在线QQ讨论群】 有下面的自定义结构体,定义在sample.h中。--------------------------------------------typedef struct sample{int trueNumber;double feature[13]; }SAMPLE;--------------------------------------------类A,类B都#inclu 阅读全文
posted @ 2009-06-30 13:03 dzqabc 阅读(1183) 评论(0) 推荐(0) 编辑
摘要:QQ抓图功能的提取sjdev一直以来,我都觉得QQ的抓图功能做的非常好。特别是在我写文档时,一次又一次的“Print Screen”,一次又一次的“mspaint”让我不胜其烦,“Ctrl+Alt+A”(腾讯QQ抓图快捷键)给了我不小的帮助。有时我想,能不能把QQ的抓图功能提取出来?这样的话,不用登陆QQ也可以使用其抓图功能,这样会大大方便那些不能上网的人。网上一搜,果然“有法可依”。QQ2006的安装目录下,有一个名叫CameraDll.dll的动态库,它有一个导出函数CameraSubArea,QQ的抓图功能就是由这个函数实现的。我们可以这么使用这个函数:打开一个文本文件,输入:rundl 阅读全文
posted @ 2009-06-30 12:46 dzqabc 阅读(5607) 评论(0) 推荐(0) 编辑
摘要:Excel.cpp和Excel.h是从Excel的类型库中获取的,类型库类似C++中的头文件,包括接口,方法,属性的定义;类型库在Excel的安装目录可以找到,Excel的版本不同,这个类型库也不一样,如下所示:Excel 95 and prior : xl5en32.olbExcel 97 : excel8.olbExcel 2000 : excel9.olbExcel 2002 : excel.exeExcel 2003 : excel.exe具体的获取方法:1 . 使用VC++新建立一个基于MFC的EXE工程2 . 点击菜单"查看"-->"建立类向导& 阅读全文
posted @ 2009-06-30 12:40 dzqabc 阅读(5551) 评论(0) 推荐(0) 编辑
摘要:1、MSDN 上的代码,很好的例子 #include "excel8.h" // OLE Variant for Optional. COleVariant VOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR); _Application objApp; _Workbook objBook; Workbooks objBooks; Worksheets objSheets; _Worksheet objSheet; Range objRange; VARIANT ret; // Instantiate Excel and open 阅读全文
posted @ 2009-06-30 11:13 dzqabc 阅读(3904) 评论(0) 推荐(0) 编辑
摘要:如何用vc创建和读取xml文件??楼主cwcsdn(nic)2005-04-28 00:23:32 在 VC/MFC / 基础类 提问能给一个简单的例子吗??问题点数:60、回复次数:7Top1 楼edaynet(忆天)回复于 2005-04-28 05:19:36 得分 60void CXmlDlg::OnCreate() { MSXML2::IXMLDOMDocumentPtr pDoc; MSXML2::IXMLDOMElementPtr xmlRoot ; HRESULT hr = pDoc.CreateInstance(__uuidof(MSXML2::DOMDocument30)) 阅读全文
posted @ 2009-06-27 10:16 dzqabc 阅读(4024) 评论(0) 推荐(0) 编辑
摘要:keyit.focus();}C语言TCP程序中的Hello World。以前一直用OO语言,现在用C语言写着玩,思想上有点转不过来弯,o(∩_∩)o...Server:#pragma comment(lib, "ws2_32.lib")#include <Winsock2.h>#include <stdio.h>void main(){ //版本协商 WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD(1,1); //0x0101 err = 阅读全文
posted @ 2009-06-27 10:15 dzqabc 阅读(568) 评论(0) 推荐(0) 编辑
摘要:用LoadLibrary和GetProcAddress函数调用dll的代码有问题,希望高手指点(谢谢)!楼主wangzi163(甲骨文)2005-04-02 14:12:01 在 VC/MFC / 进程/线程/DLL 提问请高手指点程序有何问题,我做了一个dll文件想用显示的方式调用,就是用LoadLibrary和GetProcAddress函数实现,可是运行总是出错。 程序代码如下: //Dll_Test.cpp 生成Dll_Test.dll #include "stdafx.h" #include "Dll_Test.h" int Max(int a 阅读全文
posted @ 2009-06-27 10:14 dzqabc 阅读(4980) 评论(0) 推荐(0) 编辑
摘要:什么是 DLL?察看本文应用于的产品if (!loadTOCNode) {var loadTOCNode = function(){}}本页概要简介更多信息什么是 DLL?DLL 的优点DLL 依赖项DLL 故障排除工具Dependency WalkerDLL Universal Problem SolverDLL 帮助数据库DLL 开发DLL 的类型加载时动态链接运行时动态链接DLL 入口点导出 DLL 函数示例 DLL 和应用程序.NET Framework 程序集参考 var sectionFilter = "type != 'notice' && 阅读全文
posted @ 2009-06-27 10:12 dzqabc 阅读(723) 评论(0) 推荐(0) 编辑
摘要:CodePage简介(转) 1. Codepage的定义和历史字符内码(charctercode)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分为单字节内码 -- Single-Byte character sets (SBCS),可以支持256个字符编码. 双字节内码 -- Double-Byte character sets)(DBCS),可以支持65000个字符编码.主要用来对大字符集的东方文字进行编码. codepage指的是一个经过挑选的以特定顺序排列的字符内码列表,对于早期的单字节内码的语种,codepage中的内码顺序使得系统可以按照此列表来根据键盘的输入. 阅读全文
posted @ 2009-06-27 10:03 dzqabc 阅读(2064) 评论(0) 推荐(0) 编辑
摘要:本文关键词: VC++ 文件属性 获取 更改 摘要:本文讲述了在Visual C++ 下编程实现对磁盘文件的属性进行获取以及更改的一般方法,并给出部分相关的关键代码。 一、 引言 文件是数据在磁盘上最常用的一种存放形式,也是在程序设计中与之经常打交道的一种编程对象,不少程序尤其是数据传输和处理类的应用程序更是需要频繁的创建、读取和写入文件。对于一些要求不是很严格的程序,我们往往只关心文件的内容是否正确、文件大小是否有增减或是再严格一些,看文件名是否符合规定等等。以上这些要素对于大多数程序而言显然是可以满足实际需求的,但对于某些特殊行业的一些有着比较严格要求的软件系统,仅有以上要素还是远远不够的 阅读全文
posted @ 2009-06-27 10:01 dzqabc 阅读(542) 评论(0) 推荐(0) 编辑
摘要:CString,int,string,char*之间的转换2007-06-15 16:451 CString,int,string,char*之间的转换string 转 CStringCString.format("%s", string.c_str());char 转 CStringCString.format("%s", char*);char 转 stringstring s(char *);string 转 char *char *p = string.c_str();CString 转 stringstring s(CString.GetBuf 阅读全文
posted @ 2009-06-27 10:00 dzqabc 阅读(183) 评论(0) 推荐(0) 编辑
摘要:WIN32_FIND_DATA StructureContains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile function.SyntaxC++typedef struct _WIN32_FIND_DATA { DWORD dwFileAttributes; FILETIME ftCreationTime; FILETIME ftLastAccessTime; FILETIME ftLastWriteTime; DWORD nFileSizeH 阅读全文
posted @ 2009-06-27 09:58 dzqabc 阅读(2395) 评论(0) 推荐(0) 编辑
摘要:浅析malloc()的几种实现方式来源:嵌入式在线 作者:上海交通大学计算机科学与工程系 孙高鑫 时间:2007-06-22 发布人:卢春妙 malloc()是C语言中动态存储管理的一组标准库函数之一。其作用是在内存的动态存储区中分配一个长度为size的连续空间。其参数是一个无符号整形数,返回值是一个指向所分配的连续存储域的起始地址的指针。 动态内存分配就是指在程序执行的过程中动态地分配或者回收存储空间的分配内存的方法。动态内存分配不像数组等静态内存分配方法那样需要预先分配存储空间,而是由系统根据程序的需要即时分配,且分配的大小就是程序要求的大小。本文简单介绍动态内存分配函数malloc()及 阅读全文
posted @ 2009-06-27 09:53 dzqabc 阅读(256) 评论(0) 推荐(0) 编辑
摘要:CString 操作指南 原著:Joseph M. Newcomer 翻译:littleloach原文出处:codeproject:CString Management 通过阅读本文你可以学习如何有效地使用 CString。 CString是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。 使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CString的完全手册,但囊括了大部分常见基本问题。 这篇文 阅读全文
posted @ 2009-06-27 09:51 dzqabc 阅读(254) 评论(0) 推荐(0) 编辑
摘要:C中通常用#define,,C++就像上所说.用const 了.. 或是枚举enum方法.. #define命令也就是宏定义命令.. 1.作变量说明: #define PI 3.1415926 2.宏嵌套,一个宏名也可以出现在另一个宏定义的宏替换体中.. #define RAD PI/180 3.作符号替换用 #define ERROR "error!!" 4.宏定义还可以作为语句..或是带参数..相当于(只是相当于)函数.. 5.用#define 定义的宏定义可用#undef来取消.. #define PI 3.14 #undef PI #define PI 3.1415 阅读全文
posted @ 2009-06-25 10:57 dzqabc 阅读(217) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 下一页