
ATL and COM
文章平均质量分 77
HotSoftg
这个作者很懒,什么都没留下…
展开
-
[C++] #import 指令
#import 指令1. C++中使用 COM 簡單的方法是用 #import 導入 type library2. # import 指令將 COM 產生對應的 C++類別,可以用接近於VBScript和Visual Basic的語句操作 COM3. 使用 #import 命令就可以將該文件導入到我們的程式碼中。type library 的內容將被轉換為描述了 COM Interface转载 2009-03-08 14:45:00 · 5331 阅读 · 0 评论 -
BSTR 与wchar_t 的区别
typedef /* [wire_marshal] */ OLECHAR __RPC_FAR *BSTR; in wtypes.h typedef WCHAR OLECHAR; in wtypes.h typedef wchar_t WCHAR; in winnt.h原创 2009-02-23 15:16:00 · 3609 阅读 · 0 评论 -
浏览对话框
vc使用目录选择对话框使用目录选择对话框时,如何让其弹出后自动打开指定目录? 是的当用目录选择对话框时,用如下的结构打开。typedef struct _browseinfo { HWND hwndOwner; LPCITEMIDLIST pidlRoot; LPSTR pszDisplayName; LPCSTR lpszTitle; UINT ulFlags; BFFCALLBACK lp原创 2007-09-24 14:47:00 · 905 阅读 · 0 评论 -
支持 IDispEventImpl - (COM事件的使用)
支持 IDispEventImpl模板类 IDispEventImpl 可用于在 ATL 类中提供连接点接收器支持。连接点接收器使类得以处理从外部 COM 对象引发的事件。这些连接点接收器是用事件接收映射(由类提供)来映射的。若要正确地实现类的连接点接收器,必须完成以下步骤: 为每个外部对象导入类型库 声明 IDispEventImpl 接口原创 2007-06-09 17:52:00 · 5530 阅读 · 0 评论