Mr.Victor

梦里不知身是客,一晌贪欢!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年8月20日

摘要: 以下代码出自《杨老师之Blog——COM组件设计与应用(四)》。地址:http://blog.vckbase.com/teacheryang/archive/2005/07/04/9135.html一、由CLSID得到ProgID(以Word为例子)void CGetProgIDFromCLSIDDlg::OnBnClickedButton1(){ ::CoInitialize(NULL); HRESULT hr; CLSID clsid = {0x209ff,0,0,{0xc0,0,0,0,0,0,0,0x46}}; LPOLESTR lpwProgID = NULL; hr = ::Pro 阅读全文

posted @ 2011-08-20 17:21 Mr-Victor 阅读(2315) 评论(0) 推荐(0) 编辑

摘要: 本文摘自:http://www.cnblogs.com/wangliang651/archive/2006/07/07/445473.html(稍作修改)有时我们需要获得某个文件夹的路径,而不是文件的路径,这时需要用API函数SHBrowseForFolder来实现。函数原型为:LPITEMIDLIST SHBrowseForFolder(LPBROWSEINFO lpbi);其中LPBROWSEINFO为BROWSEINFO结构的指针。Visual C++(VC)中,BROWSEINFO结构中包含有用户选中目录的重要信息,其结构如下:typedef struct_browseinfo{ HW 阅读全文

posted @ 2011-08-20 16:33 Mr-Victor 阅读(727) 评论(0) 推荐(0) 编辑