href="file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_filelist.xml" rel="File-List" />
年后 的一个月,工作没有任务,主要是自己学习,专业看了些,英语没怎么看。最近还要找房子。
- 学习:看了些组件的书com技术内幕,com+技术内幕,com本质论等,以前一直用atl做些组件的开发。对具体的com,com+也没细致的研究,这下有时间研究一下了。
l 了解了,接口形式。组件接口的访问方式,QI等接口。套间等,感觉东西很多,要细致些弄明白。
l 而且还接触了makefile,com技术内幕中的代码。能够转化为vc工程,对编译参数还有些不会转换。但是,vc输出的mak文件和书中的不同。
l
对vc的编译过程又有了一个深入的了解,编译,链接,组件注册等过程。
例如:组件编译后自动注册:
commands:
if "%OS%"=="" goto NOTNT
if not "%OS%"=="Windows_NT" goto NOTNT
regsvr32 /s /c "$(TargetPath)"
echo regsvr32 exec. time > "$(OutDir)/regsvr32.trg"
goto end
:NOTNT
echo Warning : Cannot register Unicode DLL on Windows 95
:end
OutPuts:$(OutDir)/regsvr32.trg
l 知道def文件如何makefile中使用,也知道如何在vc 编译中使用了。在vc中直接添加到源文件中就可以了。