- 博客(3)
- 收藏
- 关注
原创 COM开发拾粹<二>
COM开发拾粹二>5.自定义错误代码?HRESULT?异常?COM中的出错处理可以有多种选择,比如用方法的[out,retval]参数返回自定义的错误代码;或返回标准的以及自定义的HRESULT值;抛出异常也是一种选择。采用哪种方法要根据实际情况而定。返回自定义错误代码是一种源自C语言结构化设计的传统方法,它放弃了C++以及COM的出错处理机制,采用自建的处理方法。代码上少不了要写很多
2003-04-23 23:20:00 1797
原创 COM开发拾粹<一>
COM开发拾粹一> 将近一年的时间,我一直在用VC的ATL开发COM组件,其间遇到过不少的障碍,经过努力,大多数已经解决。在这这个过程中,积累下一了点经验,现在写下来,还是为了那两个目的:整理存档;和大家共享一些心得。1. ProgID在哪里这是我刚会用ATL向导时遇到的第一个问题。想修改ProgID却怎么也找不到。原来它躲在和组件同名的.rgs文件里,rgs是组件注册的脚本文件,
2003-04-21 09:00:00 3172
原创 .NET 将推动开源软件的发展
在过去的时间里,基于Windows的开源软件物数量实在太少了。在网上查找一些开发相关的网站,内容也不外乎抄来抄去那几篇怎么做三角的Button啊,怎么做不规则的窗体啊,怎么把程序放到右下角的托盘中啊。当然不是Windows的程序员就是这种水平,当然也不是Windows程序员不团结,搞不出一个开源软件。 在Windows上的开源项目的阻力来源于:1.OS的封闭;MS做了太多的东
2002-10-14 09:36:00 939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人