2010年5月1日

摘要: 最近和CSS联合开发的一个项目中,我方使用C++编译DLL提供功能函数服务,而对方使用java构建系统,设计相关函数参数的传递,网上收集了下资料,链接如下,有待更翔实的补充: http://blog.csdn.net/wiser/archive/2008/10/25/3143411.aspx 阅读全文
posted @ 2010-05-01 12:39 思考的力量 阅读(830) 评论(0) 推荐(0)

2010年4月26日

摘要: 1. VC中使用CMarkup类解析XML文件的简要说明 链接:http://www.cnblogs.com/bingxuefly/archive/2007/04/23/724318.html 2.CImageList:管理同样一系列图像的列表类; CListCtrl:列表控件。 3.GetWindowLong()函数 SetWindowLong()函数参考链接:http://www.codeg... 阅读全文
posted @ 2010-04-26 22:21 思考的力量 阅读(498) 评论(0) 推荐(0)
 
摘要: 从今天起,继续写技术日志,把学习到的东西简要地记下来,慢慢积累;技术性的文章、生活感悟、人生哲理这些见闻都记录下来,构成我充实的人生。 阅读全文
posted @ 2010-04-26 22:04 思考的力量 阅读(159) 评论(0) 推荐(0)

2009年6月8日

摘要: 函数参数的传递问题(指针的指针)(转)程序1:void myMalloc(char *s) //我想在函数中分配内存,再返回{ s=(char *) malloc(100);}void main(){ char *p=NULL; myMalloc(p); //这里的p实际还是NULL,p的值没有改变,为什么? if(p) free(p);}程序2:void myMalloc(char **s){ ... 阅读全文
posted @ 2009-06-08 17:23 思考的力量 阅读(10358) 评论(0) 推荐(2)
 
摘要: *C++接口与实现分离 在用C++写要导出类的库时,我们经常只想暴露接口,而隐藏类的实现细节。也就是说我们提供的头文件里只提供要暴露的公共成员函数的声明,类的其他所有信息都不会在这个头文件里面显示出来。这个时候就要用到接口与实现分离的技术。下面用一个最简单的例子来说明。类ClxExp是我们要导出的类,其中有一个私有成员变量是ClxTest类的对象,各个文件内容如下:lxTest.h文件内容: cl... 阅读全文
posted @ 2009-06-08 17:11 思考的力量 阅读(564) 评论(0) 推荐(0)
 
摘要: http://pangpengzhouwenwen.blog.163.com/blog/static/3007819220081182742178/http://www.cnblogs.com/huqingyu/archive/2005/07/28/201912.html2009年 3月 18日GDI对象的使用和防止资源泄露在windows系列上做编程,gdi是一个很重要的技术点,有很多程序在运行... 阅读全文
posted @ 2009-06-08 17:08 思考的力量 阅读(5978) 评论(0) 推荐(1)
 
摘要: BASIC 中字符串类型的表示方式---BSTR,BSTR 其实是一个指针类型,BSTR是一个指向UNICODE字符串的指针,其向前的4个字节中保存了该字符串的字节长度(不包含结束符),该字符串占用了16个字节。如此,分布式应用中就能把该指针传送到远端的计算机上了。(指针 + 内存长度)有关 BSTR 的处理函数:  API 函数说明SysAllocString()申请一个 BSTR 指针,并初始... 阅读全文
posted @ 2009-06-08 17:07 思考的力量 阅读(353) 评论(0) 推荐(0)
 
摘要: ATL 提供了2个智能指针的模板包装类,CComPtr<> 和 CComQIPtr<>,这两个类都在 <atlbase.h> 中声明。CComQIPtr<> 包含了 CComPtr<>的所有功能,因此我们可以完全用 CComQIPtr<> 来使用智能接口指针,唯一要说明的一点就是:CComQIPtr<> 由于使用了... 阅读全文
posted @ 2009-06-08 16:59 思考的力量 阅读(1028) 评论(0) 推荐(0)

2009年3月18日

摘要: 1.函数说明: WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。 2.函数原型: BOOL CreateProcess ( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProce... 阅读全文
posted @ 2009-03-18 21:00 思考的力量 阅读(11065) 评论(0) 推荐(2)

2009年3月17日

摘要: 友元类和友元函数(C++总结 转) 《windows环境多线程编程原理与应用》中解释: 如果将类的封装比喻成一堵墙的话,那么友元机制就像墙上了开了一个门,那些得 到允许的类或函数允许通过这个门访问一般的类或者函数无法访问的私有属性和方法。友元机制使类的封装性得到消弱,所以使用时一定要慎重。友元类的说明将外界的某个类在本类别的定义中说明为友元,那么外界的类就成为本类的“朋 友”,那个类就可以访问本... 阅读全文
posted @ 2009-03-17 21:40 思考的力量 阅读(321) 评论(0) 推荐(0)