随笔分类 -  c/c++/mfc

摘要:在Vimer的程序世界[http://www.vimer.cn]中看到这篇文章,对宏有了一个更深刻的了解,所以转载过来以便以后学习。============== 以下为转载内容==============今天在工作上遇到一个问题,觉得很有代表性,特抽象如下:通过设计模式的角度来说,就是模板方法,已经有一个基类,需要定义很多子类来实现其方法。但是类名都只有一部分不同,且构造函数的入参也只有一部分不同。如代码:#include<iostream>#include<string>#include<vector>#include<set>#include 阅读全文
posted @ 2011-03-16 16:01 1901 阅读(604) 评论(0) 推荐(0)
摘要:本文转载自:http://lionwq.spaces.eepw.com.cn/articles/article/item/18258【函数指针】 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参... 阅读全文
posted @ 2010-07-01 10:23 1901 阅读(300) 评论(0) 推荐(0)
摘要:操作工具-选项弹出设置对话框选择对话框左侧的环境选项下的字体和颜色选项环境 --... --字体和颜色 --...主要是修改显示项里的纯文本和标识符的项背景色我改的背景色是185 227 221背景色-#B9E3DD(185 227 221)效果图 阅读全文
posted @ 2009-07-03 23:46 1901 阅读(5551) 评论(1) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInterne... 阅读全文
posted @ 2009-05-02 23:44 1901 阅读(1481) 评论(2) 推荐(0)
摘要:Microsoft Visual C++ Toolkit 2003 下载链接 cl.exe所在的文件夹里面有一个批处理叫做 VSVAR32.BAT 首先运行它一次,你就可以用cl.exe来编译你的代码了。 (在vs2005里面未发现该文件,怀疑因该是上级目录的vcvarsall.bat,但是不执行该文件同样可进行命令行编译。) CL.exe 是控制 Microsoft C 和 C++ 编... 阅读全文
posted @ 2008-11-11 15:25 1901 阅读(9463) 评论(0) 推荐(3)
摘要:use hessiancpp example Test_Hessiancpp.rar 阅读全文
posted @ 2008-06-03 17:46 1901 阅读(469) 评论(0) 推荐(0)
摘要:模拟键盘输入字符串,由于字符的ASCII和键盘码不是一样的,所以写个函数出来自己用用! 由于我先现在需要输入的信息只是字符和数字,所以没有考虑中文的问题! 1void EnterString(const char* text) 2{ 3 bool bShift = false; 4 size_t length = strlen(text); 5 for(siz... 阅读全文
posted @ 2008-03-03 15:22 1901 阅读(1523) 评论(0) 推荐(0)
摘要:1.使用ExitProcess()结束进程 进程只是提供了一段地址空间和内核对象,其运行时通过在其地址空间内的主线程来体现的。当主线程的进入点函数返回时,进程也就随之结束。这种进程的终止方式是进程的正常退出,进程中的所有线程资源都能够得到正确的清除。除了这种进程的正常退出方式外,有时还需要在程序中通过代码来强制结束本进程或其他进程的运行。ExitProcess()函数的原型为: void ... 阅读全文
posted @ 2008-03-01 19:29 1901 阅读(10189) 评论(0) 推荐(1)
摘要:首先在自己的项目中把windows live writer的安装目录包含进去,然后导入"WindowsLiveWriter.Application.tlb" 这样就可以在项目中调用windows live writer所提供的一些sdk了! { ::CoInitialize(NULL); HRESULT hr; IWindowsLiveWriterApplicationPt... 阅读全文
posted @ 2008-02-27 18:43 1901 阅读(391) 评论(0) 推荐(0)
摘要:1、概述 在最初的 http 协议中,没有上传文件方面的功能。 rfc1867 (http://www.ietf.org/rfc/rfc1867.txt) 为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解析出用户发送来的... 阅读全文
posted @ 2008-01-31 17:59 1901 阅读(13064) 评论(0) 推荐(2)
摘要:一、GET 数据,下载网页,文件等,用于可下载的文件,不能用于服务端运行的程序,比如.aspx文件等,否则会返回500错误。 1CString strSentence, strWriteName="1.htm"; 2 CString strFileName="http://localhost/InDesign/" + strWriteName; 3 4 CInternet... 阅读全文
posted @ 2008-01-31 17:24 1901 阅读(3902) 评论(1) 推荐(0)