shootingstar:好,喜欢这种风格的文章。
期待续篇
(发表于2005-6-17 16:43:00)
wzj19811113:严重期待后续!!!!
(发表于2005-6-17 17:39:00)
zhaotide:赞@@!
(发表于2005-6-17 18:26:00)
myworld:多谢杨老师的劳动!期待ing
(发表于2005-6-17 21:22:00)
xkyy:哈哈, 今天真是幸福,终于有人又要出山了
(发表于2005-6-17 22:56:00)
xkyy:不知道 什么时候 出第二篇啊
(发表于2005-6-17 23:37:00)
appleii:杨老师说等你们把他留的作业交上来了才出第二篇。
(发表于2005-6-18 9:09:00)
调侃:好,可惜作业不会做。找个枪手去!
期待后续内容...
(发表于2005-6-18 11:36:00)
ikohl:好文章,难得的好文章,不错,不错,谢谢,受益非浅
(发表于2005-6-18 21:42:00)
camelrock:杨老师真是好老师,杨老师辛苦了,代表广大的人民感谢您!:))
(发表于2005-6-18 22:12:00)
camelrock:问一个问题,老梆菜和杨老师是同一个人吗??
(发表于2005-6-18 22:13:00)
zlx54411:向伟大的杨老师致敬~~~
(发表于2005-6-20 10:56:00)
飘鸥:不做教师好多年?
祖国教育事业的损失。。。默哀3秒钟 :)
(发表于2005-6-20 10:58:00)
HateMath:内容好,风格更好.
期待下一篇ing...
(发表于2005-6-20 11:03:00)
liuvckbase:巴适巴适
(发表于2005-6-20 11:05:00)
历史里面有鬼:test
(发表于2005-6-22 20:43:00)
历史里面有鬼:语言幽默,看着好笑。
(发表于2005-6-22 20:44:00)
licoo:挺不错,看的出是个好老师!
(发表于2005-6-25 19:18:00)
冬天的落阳:杨老师,我亲自做作业了.
可是,可是可是
那个标题作者信息在哪个"流"中找呢?我用DocViewer看了半天也没发现.
(发表于2005-7-1 11:35:00)
xklapple:error C2065: 'USES_CONVERSION' : undeclared identifier
(发表于2005-7-9 9:46:00)
xklapple:error C2065: 'T2COLE' : undeclared identifier
E:\KANGLE\VC6\EXAMPLE\666\666Dlg.cpp(229) : error C2440: 'initializing' : cannot convert from 'int' to 'const unsigned short *'
(发表于2005-7-9 9:47:00)
xklapple:大家看怎么了?求
(发表于2005-7-9 9:48:00)
老梆菜:to [xklapple] 使用 USES_CONVERSION; T2COLE()等宏需要:#include
(发表于2005-7-9 22:05:00)
lixuebao:对您的敬仰犹如长江之水........,下面的我就不说了
(发表于2005-7-19 20:39:00)
neverthink:支持!
(发表于2005-7-28 15:41:00)
mtsh:这位老师真是德才兼备,值得学习!中国的有志青年们要学习华为在通信领域的大将风范,在行业内称霸全球,把不少的大名鼎鼎的外资企业赶出中国,我会从自己做起,从小事做起,把技术学精,早晚要做民族英雄把本行业的外企赶出出中国,反过来我们的企业要到他们的国家去设立办事处和分公司,让全世界对我们刮目相看!
(发表于2005-8-1 19:22:00)
guojl:自从我学习DELPHI的时候起,我就特别想开发一个自己的组件,并且对组件开发有浓厚的兴趣,如果改用VC++.Net开发,可苦于我是一个初学者,一时也还没有开发出什么东西来,但是有杨老师精心讲解,我想我有足够的信心学好这门技术,为了我现在的职业!
(发表于2005-8-4 16:31:00)
zhoujiamurong:这再潜水就说不过去了,请受我一拜
(发表于2005-8-5 16:16:00)
Smile2Life:求教,atlconv.h(235) : error C2065: 'AtlA2WHelper' : undeclared identifier
谁知道怎么回事啊?
(发表于2005-8-8 15:59:00)
hanbinlu:编译错误说无法识别标识符,怎么回事?
(发表于2005-8-25 10:35:00)
No-1234:谁作了作业
(发表于2005-9-1 16:48:00)
monster001:请教:
调试时,运行到while( NOERROR == pEnum->Next( 1, &statstg, NULL) ),就弹出Unhandled exception in CreateDFview.exe:OXC0000005:Access Violation
(发表于2005-9-3 20:21:00)
电子刀客:能把COM说得这样浅显易懂,也是中国软件的骄傲了!!!
(发表于2005-9-9 9:51:00)
Ilovevck915:近段正为了com伤脑筋,看到这样的美文,真是太爽了,由衷的说声谢谢了,!!!!!!!!!!!!!!!!
(发表于2005-9-14 20:17:00)
xhzhengrz:高人!曾经也学过com,还第一次见这么好的文章!赏心悦目亚!杨老师,作业题给不给答案亚?呵呵
(发表于2005-9-22 12:03:00)
lijgame:赞一个!
这么好的文章,深入浅出。。。
由衷的说一声:谢谢!
(发表于2005-10-7 22:01:00)
phy0292:真的很棒!令人赏心悦目,茅塞顿开。
(发表于2005-11-7 0:13:00)
kolvin:真实太经典了,感谢杨老师!~~~
(发表于2005-11-8 20:09:00)
xjd_1103:正学习,谢谢杨老师
(发表于2005-11-18 15:31:00)
foxing:啥也不说了,就冲着样的文章,也要为中华崛起而好好读书
(发表于2005-12-13 16:31:00)
liziwen1982:一直有个问题,GuidGen.exe
你在哪里??
在我的XP中找不到你~~~
(发表于2005-12-16 9:13:00)
xiongxiongVC:void CTestCom1Dlg::GetAttribute( LPCSTR szLnk )
{
IShellLink * psl = NULL;
IPersistFile * ppf = NULL;
HRESULT hr = ::CoCreateInstance( // 启动组件
CLSID_ShellLink, // 快捷方式 CLSID
NULL, // 聚合用(注4)
CLSCTX_INPROC_SERVER, // 进程内(Shell32.dll)服务
IID_IShellLink, // IShellLink 的 IID
(LPVOID *)&psl ); // 得到接口指针
if ( SUCCEEDED(hr) )
{
hr = psl->QueryInterface( // 查找持续性文件接口指针
IID_IPersistFile, // 持续性接口 IID
(LPVOID *)&ppf ); // 得到接口指针
if ( SUCCEEDED(hr) )
{
USES_CONVERSION;
ppf->Load( T2COLE( szLnk ) , 0 ) ;
TCHAR pszAtt[ 1024 ] ;
WIN32_FIND_DATA pfd ;
psl->GetPath( pszAtt , 1024 , &pfd , SLGP_SHORTPATH ) ;
MessageBox( pszAtt ) ;
}
}
if ( ppf ) ppf->Release();
if ( psl ) psl->Release();
}
(发表于2006-1-26 17:47:00)
xiongxiongVC:不好意思,这是第四篇文章的作业,发错地方了,应该是这样吧。
(发表于2006-1-26 17:51:00)
Bjarne_CPP:C++之父向你道谢!你是哪个大学的啊,教不教研究生的.如果教的,我准备来投考了。 写的太好了。 我这种IQ都能看得懂.难得呀.哈哈.
感谢杨老师!
(发表于2006-3-9 18:08:00)
pyhmail:写得太好了,希望能多看到杨老师的文章!经典!
(发表于2006-3-12 12:12:00)
nofate:老师,我还是没有看出复合文件和COM(excel,word)有什么联系.我觉得你还没说明复合文件是怎样解决":需要把 WORD 产生的 DOC 文件和 EXCEL 产生的 XLS 文件保存在一起。" 这问题的. 也许是我没看懂.
老师您能再详细讲一下吗?
谢谢您.
(发表于2006-3-26 9:03:00)
xiumu:真的,写的太好了!顶,连我都能看懂一点......
(发表于2006-6-1 0:15:00)
hnayzwp:真的,写的太好了!顶,连我都能看懂一点
(发表于2006-7-18 20:06:00)
hmlb:真是太好了。
正在做解析复合文档的工作是遇到了这个。
(发表于2006-7-27 10:22:00)
goxigo:杨老师,谢谢您!!!
(发表于2006-8-23 17:41:00)
wjywyh8:up
(发表于2006-8-25 10:45:00)
Galeocerdo_Cuvier:感谢象杨老师这样的人为我们这些初学者带来这么好的东西~~~555555
(发表于2006-9-8 13:49:00)
jzhang:写的真好!vckbase的精华原来在这!
(发表于2006-9-21 14:25:00)
htlxiao:我还有点看不懂,可能是刚开始学这个东东,那些代码到底往一个什么样的工程里头添加的阿??
(发表于2006-9-30 9:24:00)
htlxiao:就是复合文件的代码??请赐教
(发表于2006-9-30 9:24:00)
hgkx:太棒了,学到不少东西!
杨老师真是高人,佩服!
(发表于2006-11-3 15:17:00)
FIBo:也许你做老师更能为IT业做贡献,现在大学的老师,哎……
(发表于2006-12-7 18:55:00)
xcrcug:好,实在太好了,难得看到这么好的文章
(发表于2007-1-4 23:17:00)
ytfrdfiw:謝謝杨老師。
(发表于2007-4-22 10:47:00)
zhangenhui_2006:杨老师,我亲自做作业了.
可是,可是可是
那个标题作者信息在哪个"流"中找呢?我用DocViewer看了半天也没发现.
(发表于2007-5-17 10:58:00)
zt00:最近一直在研究杨大师的这十几篇文章,觉得越读越有味道,杨老师真牛人啊!向你学习,向你学习!!
(发表于2007-7-10 14:40:00)
xinxinst:学习中。。。。
第一个例子调试成功:)
需要建立一个win32 控制台应用程序并且包含头文件
#define _WIN32_WINNT 0x0500
#include
#include
并且还要把"ASSERT"改为“assert”
程序就可以运行啦!
下面开始做作业了
(发表于2007-7-24 15:17:00)
bilter:谢谢提供这么好的文章,获益良多!
(发表于2007-7-31 16:28:00)
yiqiu:加下面的什么都不改,就可以跑了。
#include
#include
(发表于2007-7-31 17:41:00)
chenxiangcxc:感动死了,555。。
(发表于2007-8-8 9:17:00)
zjluo525:在第二个实例中需要加头文件
#include
#include
顺序不能换
(发表于2007-12-4 21:09:00)
itzong:我咋还是看不懂啊?我对COM完全一点基础都没有哦可以看懂吗?
(发表于2008-1-6 17:48:00)
summoneral:真是好人!谢谢。我会好好学知识,然后把学到的东西也写出来。向您学习!
(发表于2008-1-10 11:03:00)
pingzi437:大家好,有没有谁实现了文章中的例子程序,贴一下如何,while( NOERROR == pEnum->Next( 1, &statstg, NULL) )
{
// statstg.type 保存着对象类型 STGTY_STREAM 或 STGTY_STORAGE
// statstg.pwcsName; // 保存着对象名称
// ...... 还有时间,长度等很多信息。请查看 MSDN
::CoTaskMemFree( statstg.pwcsName ); // 释放名称所使用的内存(注6)
}这段运行不出来呀!
(发表于2008-5-4 18:09:00)
pingzi437:杨老师,你留的第二个作业是不是有些太难了?
(发表于2008-5-8 17:43:00)
wolf_9907:我看了两遍了,第一道题还是不会做:(
(发表于2008-5-30 15:27:00)
whygt:网络上有这么一位好老师,让我这网络学生受益匪浅!感谢,杨老师!
(发表于2008-10-4 23:03:00)
..........................................................................
--------------------next---------------------
阅读(154) | 评论(0) | 转发(0) |