CoCreateInstance(CLSID_ShellLink,
NULL,
CLSCTX_INPROC_SERVER,
IID_IPersistFile,
(LPVOID*)&pFile);
这句运行的结果返回值你看一下是S_OK吗?再看一下运行后的pFile的值是否还是NULL。
NULL,
CLSCTX_INPROC_SERVER,
IID_IPersistFile,
(LPVOID*)&pFile);
这句运行的结果返回值你看一下是S_OK吗?再看一下运行后的pFile的值是否还是NULL。
解决方案 »
- ATL类库设计的问题,高手请进
- Windows程序设计中的一个问题
- 请问vs2005中文版的msdn是中文的还是英文的?
- 关于SQL连接新问题,急!!!
- 怎样改变对话框标题栏的大小
- 那里有com本质论(中文版的,潘或者侯捷的都可以)下载么?
- 非常简单的问题!来者有分!
- 如何在没有使用MFC就是(Set->NO Using MFC)的程序下使用CDC类呀?
- 点击tree conctol时如何得到此item的HTREEITEM结构数据?
- 请问LoadBitmap( LPCTSTR lpszResourceName )中lpszResourceName 是指哪个名字
- 邀请码
- 有没有人做过指纹识别系统啊!!!!!
另外,Load方法的第一个参数可以这样写 CComBSTR(linkpath),你的写法有问题
CoInitialize(0);你看一下CoCreateInstance的返回值是不是0x800401f0,如果是那就是这个问题了。