2008年6月28日

COM组件开发实践(五)---From C++ to COM :Part 2

     摘要: 在上一篇文章《COM组件开发实践(四)---From C++ to COM :Part 1》中,我们已经将要复用的C++对象封装到DLL中了,对象的声明和实现已经实现了剥离。在本文中,我们将继续向COM进发,先使用抽象基类进一步封装对象,然后再尝试用COM库来加载C++对象的方式  阅读全文

posted @ 2008-08-29 14:47 Phinecos(洞庭散人) 阅读(900) | 评论 (3)编辑

Kristen Bell

posted @ 2008-08-29 10:01 Phinecos(洞庭散人) 阅读(66) | 评论 (2)编辑

《C++标准程序库》读书笔记(四)

posted @ 2008-08-27 22:06 Phinecos(洞庭散人) 阅读(77) | 评论 (0)编辑

《COM组件开发实践》系列文章

posted @ 2008-08-25 17:06 Phinecos(洞庭散人) 阅读(102) | 评论 (0)编辑

COM组件开发实践(四)---From C++ to COM :Part 1

     摘要: 通过一个简单示例,在接下来的几篇文章中,对其不断进行改进,一步步从C++走向COM.   阅读全文

posted @ 2008-08-25 16:47 Phinecos(洞庭散人) 阅读(1211) | 评论 (8)编辑

Bitwise Operation Explained

posted @ 2008-08-22 09:50 Phinecos(洞庭散人) 阅读(76) | 评论 (0)编辑

《C++标准程序库》读书笔记(三)

posted @ 2008-08-19 21:11 Phinecos(洞庭散人) 阅读(128) | 评论 (0)编辑

【译】TetroGL: An OpenGL Game Tutorial in C++ for Win32 Platforms - Part 2 (下)

     摘要: 到此为止,这个系列的第二部分就结束了.在本文中,我们学习了如何加载图片文件并将其绘制到屏幕上,以及如何绘制动画.下一篇文章,同时也是这个系列的最后一篇文章中,我们将看到如何在屏幕上输出文本,如何管理游戏的不同状态,并最终实现一个具体的实例:一个类似俄罗斯方块的游戏.  阅读全文

posted @ 2008-08-19 17:40 Phinecos(洞庭散人) 阅读(1097) | 评论 (0)编辑

【译】TetroGL: An OpenGL Game Tutorial in C++ for Win32 Platforms - Part 2 (上)

     摘要: 在这个系列的第一部分中,作者介绍了窗口的创建以及OpenGL环境的创建,在接下来这一部分中,作者将介绍如何处理游戏中的资源以及如何显示简单的动画  阅读全文

posted @ 2008-08-19 17:16 Phinecos(洞庭散人) 阅读(1074) | 评论 (1)编辑

《C++标准程序库》读书笔记(二)

posted @ 2008-08-19 10:26 Phinecos(洞庭散人) 阅读(104) | 评论 (0)编辑

《C++标准程序库》读书笔记(一)

posted @ 2008-08-18 22:00 Phinecos(洞庭散人) 阅读(156) | 评论 (0)编辑

我的书架:COM组件开发

     摘要: 推荐几本个人读过的比较不错COM组件相关的书籍  阅读全文

posted @ 2008-08-08 14:44 Phinecos(洞庭散人) 阅读(255) | 评论 (0)编辑

COM组件开发实践(三)

     摘要: 前面两篇文章分别介绍了MFC ActiveX应用程序和使用ATL开发ActiveX的简单实例,但还有两个问题需要解决: 1)标记ActiveX控件为安全的控件 2)对控件进行数字签名。接下来这两篇文章将结合这两点进行简单的介绍。   阅读全文

posted @ 2008-08-07 22:06 Phinecos(洞庭散人) 阅读(1530) | 评论 (2)编辑

COM组件开发实践(二)

     摘要: 假设需求如下:底层是一个数学运算库DLL,中间是ActiveX控件(它调用底层的数学运算库DLL来完成控制层),界面层在测试时可以是一个exe程序,最后发布到IE浏览器上测试。  阅读全文

posted @ 2008-07-28 17:17 Phinecos(洞庭散人) 阅读(1839) | 评论 (10)编辑

COM组件开发实践(一)

     摘要: 因为项目需要,开始从事ActiveX方面的工作,看了一些资料,可惜都是些COM原理方面的,没有切合实际动手的东西,在CodeProject上读完David Marcionek的文章【1】后,收获良多,但也遇到一些恼人的小问题,因此在其基础上就一些易错点做些小注解。本文版权归David Marcionek所有。  阅读全文

posted @ 2008-07-25 22:07 Phinecos(洞庭散人) 阅读(1516) | 评论 (4)编辑

C++ Exercises(十七)--图的简单实现

posted @ 2008-07-23 21:57 Phinecos(洞庭散人) 阅读(188) | 评论 (4)编辑

平衡二叉树(AVL树)的简单实现

posted @ 2008-07-22 20:33 Phinecos(洞庭散人) 阅读(211) | 评论 (0)编辑

用VC6.0遇到的一个问题

posted @ 2008-07-21 18:35 Phinecos(洞庭散人) 阅读(190) | 评论 (5)编辑

二叉搜索树(BST树)的简单实现

posted @ 2008-07-21 15:54 Phinecos(洞庭散人) 阅读(172) | 评论 (0)编辑

随记一篇

posted @ 2008-07-20 15:43 Phinecos(洞庭散人) 阅读(161) | 评论 (0)编辑

C++ Exercises(十六)--二叉树的简单实现

posted @ 2008-07-20 14:06 Phinecos(洞庭散人) 阅读(169) | 评论 (0)编辑

一个简单的线程池实现(java版)

posted @ 2008-07-19 14:18 Phinecos(洞庭散人) 阅读(177) | 评论 (0)编辑

Priority Queue(Heap)的实现及其应用

posted @ 2008-07-19 11:24 Phinecos(洞庭散人) 阅读(136) | 评论 (2)编辑

C++ Exercises(十五)--排序算法的简单实现

posted @ 2008-07-18 20:25 Phinecos(洞庭散人) 阅读(106) | 评论 (0)编辑

Java NIO非阻塞服务器示例

posted @ 2008-07-17 19:35 Phinecos(洞庭散人) 阅读(223) | 评论 (0)编辑

C++ Exercises(十四)--解线性方程组

posted @ 2008-07-17 16:25 Phinecos(洞庭散人) 阅读(114) | 评论 (0)编辑

基于jabber(XMPP)架设即时通信服务

posted @ 2008-07-15 16:37 Phinecos(洞庭散人) 阅读(157) | 评论 (0)编辑

《Extensible Messaging and Presence Protocol (XMPP): Core》阅读笔记(二)

posted @ 2008-07-15 15:43 Phinecos(洞庭散人) 阅读(53) | 评论 (0)编辑

《Extensible Messaging and Presence Protocol (XMPP): Core》阅读笔记(一)

posted @ 2008-07-15 14:45 Phinecos(洞庭散人) 阅读(76) | 评论 (0)编辑

【转】Jabber即时通信系统服务整体框架概述

posted @ 2008-07-15 12:52 Phinecos(洞庭散人) 阅读(136) | 评论 (0)编辑

基于Win32的多线程客户/服务器通信

posted @ 2008-07-14 22:38 Phinecos(洞庭散人) 阅读(134) | 评论 (2)编辑

《纸醉金迷》读后感

posted @ 2008-07-14 21:29 Phinecos(洞庭散人) 阅读(85) | 评论 (0)编辑

ExtJS 2.0入门指南

posted @ 2008-07-14 19:54 Phinecos(洞庭散人) 阅读(155) | 评论 (0)编辑

视频收藏集(十二)

posted @ 2008-07-12 20:39 Phinecos(洞庭散人) 阅读(119) | 评论 (1)编辑

一个RSS阅读器类

posted @ 2008-07-11 14:25 Phinecos(洞庭散人) 阅读(151) | 评论 (2)编辑

《金粉世家》读后感(下)

posted @ 2008-07-11 09:54 Phinecos(洞庭散人) 阅读(110) | 评论 (0)编辑

服务定位器模式(C++实现)

     摘要: Service Locator 模式背后的基本思想是:有一个对象(即服务定位器)知道如何获得一个应用程序所需的所有服务。也就是说,在我们的例子中,服务定位器应该有一个方法,用于获得一个我们所需要的服务对象实例。从而将客户端代码和实际的实现代码解耦,用户可以在相同的接口上注册不同的实现,从而可以不改变使用的代码就能改变实现的功能。我们也可以借助IOC的思想,利用XML配置文件来配置服务定位器可以定位的具体服务对象。

  阅读全文

posted @ 2008-07-10 21:22 Phinecos(洞庭散人) 阅读(97) | 评论 (0)编辑

Threads and Pipes in Console Apps

posted @ 2008-07-09 22:31 Phinecos(洞庭散人) 阅读(116) | 评论 (0)编辑

《金粉世家》读后感(上)

posted @ 2008-07-09 19:15 Phinecos(洞庭散人) 阅读(151) | 评论 (0)编辑

基于MFC的Direct3D程序设计

posted @ 2008-07-08 21:47 Phinecos(洞庭散人) 阅读(227) | 评论 (4)编辑

一个动态数组类

posted @ 2008-07-08 21:06 Phinecos(洞庭散人) 阅读(112) | 评论 (0)编辑

【转】史蒂夫.乔布斯在斯坦福大学2005年毕业典礼上的演讲

posted @ 2008-07-08 18:56 Phinecos(洞庭散人) 阅读(166) | 评论 (1)编辑

Windows下搭建Subversion 服务器

posted @ 2008-07-08 16:36 Phinecos(洞庭散人) 阅读(261) | 评论 (2)编辑

一个图片加载类

posted @ 2008-07-06 22:17 Phinecos(洞庭散人) 阅读(135) | 评论 (0)编辑

刷新IE收藏夹图标

posted @ 2008-07-06 19:55 Phinecos(洞庭散人) 阅读(166) | 评论 (0)编辑

IShellLink接口的MFC封装类

posted @ 2008-07-06 19:46 Phinecos(洞庭散人) 阅读(119) | 评论 (0)编辑

一些实用的注册表封装类

posted @ 2008-07-06 19:31 Phinecos(洞庭散人) 阅读(111) | 评论 (0)编辑

一个线程封装类

posted @ 2008-07-06 18:52 Phinecos(洞庭散人) 阅读(134) | 评论 (0)编辑

字符串逻辑比较函数---StrCmpLogicalW的模拟实现

posted @ 2008-07-06 16:28 Phinecos(洞庭散人) 阅读(105) | 评论 (0)编辑

进程间通信之邮槽

posted @ 2008-07-06 14:41 Phinecos(洞庭散人) 阅读(104) | 评论 (0)编辑

SpringSide示例之HelloWorld

posted @ 2008-07-03 16:29 Phinecos(洞庭散人) 阅读(144) | 评论 (0)编辑

Structs+Spring+Hibernate快速入门

posted @ 2008-07-03 15:32 Phinecos(洞庭散人) 阅读(295) | 评论 (2)编辑

一个面向对象的命令行解析器

posted @ 2008-06-28 17:02 Phinecos(洞庭散人) 阅读(105) | 评论 (0)编辑

一个不错的命令行解析类

posted @ 2008-06-28 15:16 Phinecos(洞庭散人) 阅读(126) | 评论 (0)编辑

给控制台程序点“颜色”瞧瞧

     摘要: 你对控制台程序的第一感受是什么,是否觉得黑漆漆的,死气沉沉?那么就试着让它变的活泼一点吧,下面我们就动手改变下它的字体颜色,思路非常简单,首先获取到标准输出的句柄,然后设置下控制台的文本属性就可以了。
  阅读全文

posted @ 2008-06-28 14:13 Phinecos(洞庭散人) 阅读(126) | 评论 (0)编辑

导航

统计

公告

与我联系

搜索

 

留言簿(62)

我参与的团队

随笔分类(704)

随笔档案(603)

相册

我的好友

我的站点

积分与排名

最新评论

阅读排行榜

评论排行榜

60天内阅读排行