
vc开发
文章平均质量分 54
pengzp
10年以上应用软件开发经验。
展开
-
HeatPrintAx项目开发
Exe工程如何转为ATL COM工程 HeatPrintAx涉及到工程转换及Activex控件发布,本节只讲工程转换。1. 由于原来是个Exe项目,所以首先要实现的是把exe工程转换为Atl Com工程。步骤如下:把原来的应用程序入口int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPr原创 2007-07-31 00:09:00 · 1003 阅读 · 0 评论 -
怎样在Windows和Linux下写相同的代码
目前,Linux在国内受到了越来越多的业内人士和用户的青睐。相信在不久的将来,在国内为Linux开发 的应用软件将会有很大的增加(这不,金山正在招兵买马移植WPS呢)。由于未来将会是Windows和Linux两强鼎立的格局,怎样能够使得开发的软件保持最大的可移植性就成了一个很重要的问题。小弟经过一段时间的摸索,找到了这个问题的圆满解答。 在Linux下,所有的开发工具和库都属于自由软件,可以免费获转载 2007-06-12 16:14:00 · 3882 阅读 · 1 评论 -
各种平台和标准库定义的数据类型一览
标准c++数据类型数据类型名称字节数取值范围int*由操作系统决定,即与操作系统的"字长"有关unsigned int*由操作系统决定,即与操作系统的"字长"有关__int81–128 到 127__int162–32,768 到 32,767__int324–2,147,483原创 2011-07-08 16:23:49 · 3716 阅读 · 0 评论 -
html编程
1. 如何提取部分网页数据 a. 使用IHTMLDocument2的getElementByTagName,不过你需要IWebBrowser2这个组件来加载网页b. IXMLHTTPRequest读取网页数据,存入CString,再根据标查找2. 我需要在固定时间提取网页上的相关信息. 例如:今日油假:4.90元/升IWebBrowse2 得到IHTMLDocument2指针,IHTMLDocum原创 2007-08-29 00:20:00 · 1437 阅读 · 0 评论 -
开发问题汇总
1. 本人在编译VC工程时,遇到如下错误: MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _getenv already defined in LIBCMTD.lib(getenv.obj) MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _free alr原创 2008-05-13 17:56:00 · 920 阅读 · 0 评论 -
C/C++笔记
1.const char* const p = "const";--------------[3] const char * const p = "const";----[4] 1.如果const位于星号左侧,则const用来修饰指针所指向的变量, 即指针指向的为不可变的. 2.如果const位于星号右侧,const就是修饰指针本身,即指针本身是 不可变原创 2007-06-15 13:12:00 · 761 阅读 · 0 评论 -
Asn1/2编码理解
原创 2007-06-08 10:20:00 · 895 阅读 · 0 评论 -
开发工具使用汇总
SecureCRT ------- 远程登陆工具,可以登陆unix/linux等平台, 然后直接输入命令运行指令.GDB---------linux下的编译调试工具,支持c/c++等.Compuware DevPartner for Visual C++/java/.... 原来的boundschecker工具,安装后集成在开发环境里,调试时可以帮助我们检测内存泄漏、各种程序错原创 2007-05-19 17:39:00 · 676 阅读 · 0 评论 -
com本质论学习笔记
序言: com认为有 实现继承;接口继承2种;原创 2007-07-31 00:33:00 · 602 阅读 · 0 评论 -
深入解析ATL学习笔记
附录A3.1 行为类(包含一些静态成员函数或者类型定义的类,永远不需要被创建)struct DebugBoundsChecker{ static void CheckBounds(size_t n,size_t nMax) { if(n=nMax) throw "out of bounds"; }};struct ReleaseBoundsChecker{ static void Che原创 2007-07-31 00:32:00 · 855 阅读 · 0 评论 -
MFC技术内幕学习笔记
第一章 Windows和Vc++开发环境Windows程序中必须要有WinMain函数,因为该函数最重要的任务是创建该应用程序的主窗口。Windows程序与基于MS-DOS程序的最大差别就在于:MS-DOS程序是通过调用操作系统的功能来获得用户输入的,而Windows程序是通过操作系统发送的消息来处理用户输入的。用Developer Studio建立项目Developer Studio会创原创 2007-07-31 00:32:00 · 1452 阅读 · 0 评论