- 博客(9)
- 收藏
- 关注
转载 Windows SDK笔记
Windows SDK笔记(一):Windows程序基本结构 一、概述 Windows程序具有相对固定的结构,对编写者而言,不需要书写整个过程,大部分过程由系统完成。 程序中只要按一定的格式填写系统留给客户的那一小部分。 所需要完成的有: 窗口类的定义、窗口的建立、消息函数的书写、消息循环。 二、消息处理函数 Windows程序是事件驱动的,对于一个窗口,它的大部分例行
2012-06-23 01:41:32 450
转载 给IT新男的15点建议:苦逼程序员的辛酸反省与总结
给IT新男的15点建议:苦逼程序员的辛酸反省与总结 分类: 技术之外 2012-06-17 11:01 3936人阅读 评论(74) 收藏 举报 很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。 有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。 我相信大多
2012-06-19 22:25:54 842
转载 ActiveX开发1
Preface 因为项目需要,开始从事ActiveX方面的工作,看了一些资料,可惜都是些COM原理方面的,没有切合实际动手的东西,在CodeProject上读完David Marcionek的文章【1】后,收获良多,但也遇到一些恼人的小问题,因此在其基础上就一些易错点做些小注解。本文版权归David Marcionek所有。 简介 本文目的在于让你快速掌握ActiveX控件
2012-06-05 10:28:50 2533 4
转载 Com入门4
本篇介绍COM自动化,对脚本的支持。 1. 实现IDispatch接口 COM自动化是指实现了IDispatch接口,这样可以供VBScript,JScript能脚本调用。 实现IDispatch接口的对象,对应到VBScript和JScript中的Object。 IDispatch接口定义为: interface IDispatch : IUnknown {
2012-06-05 09:57:41 712
转载 Com入门3
本篇介绍COM注册TypeLib,CLR程序调用COM组件;注册ProgID及ProgID和CLSID相互映射等。 1. 注册TypeLib IDL在MIDL编译后会生成一个.tlb文件,这个文件包含TypeLibrary信息,为使我们写的COM组件供.NET或VB等程序调用,注册类型库是必须的。我们可以直接注册生成的tlb文件,但为了便于部署,可以将tlb文件作为资源嵌dll中。 新建
2012-06-05 09:56:38 961
转载 Com入门2
1. 实现COM组件的自注册和反注册 实现COM组件的自注册和反注册,本质上就是写注册表与删注册表。需要在DLL中引出两个函数:DllRegisterServer和DllUnregisterServer,让这两个函数实现注册表操作。 LPCTSTR RegTable[][3] = { {L"CLSID\\{586CDC7B-09F1-4f44-A110-F0E604AED
2012-06-05 09:55:43 702
转载 Com入门1
最近需要用到COM知识,总结一下刚学到的知识。 1. 什么是COM COM全称是Component Object Model,中文译为组件对象模型。COM组件在物理上是一些DLL或EXE文件;COM组件实现二进制级别的代码重用;COM是与程序设计语言无关,理论上任何语言都可以开发和调用COM组件;COM组件用引用计数实现生命周期的自我管理;COM组件调用者能够查询它所支持的接口;COM组件
2012-06-05 09:51:24 791
原创 关于企业管理
管理最重要的工作是什么,简化架构。 复杂的东西谁也无法掌控,有经验的管理者的目标就是简化构架。凡是构架不够简练的公司和企业其竞争力一定不强。有一些国企业和一切跨国企业存在机构臃肿的情况。但存在这样的问题的原因是他们拥有垄断型的资源,他们是靠资源取胜,而不是依靠经营方法取胜。这不在我们讨论的范畴之内。 当业务规模逐渐扩大,业务系统也越来越复杂,这时就要考虑精简构架,梳理业务。做好了这一点公
2012-06-04 10:00:17 488
原创 SOA实践
SOA的起点: 作为一个架构师,可以通过SOA做一个整体的公司技术战略。当然什么时候开始SOA,可以从一套软件开始,但SOA不局限于为这一套软件服务,构架师要有一个更高的视野观察。 设计思维: 习惯了以数据库为中心的人搞SOA会导致严重的问题。
2012-06-04 09:33:20 515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人