2013年6月2日

COM入门

摘要: 1. 定义CLSID_IExample和IID_IExample,分别作为实现类(coclass)和接口类的id2. 声明接口IExample,从IUnknown继承STDMETHOD (QueryInterface) (THIS_ REFIID, void **) PURE;STDMETHOD_ (ULONG, AddRef) (THIS) PURE;STDMETHOD_ (ULONG, Release) (THIS) PURE;STDMETHOD (SetString) (THIS_ char *) PURE;STDMETHOD (GetString) (THIS_ char... 阅读全文

posted @ 2013-06-02 12:01 cutepig 阅读(257) 评论(0) 推荐(0) 编辑

windows下MBCS和UNICODE编码的转换

摘要: 1. 从MBCS转到UNICODE方法a) 直接调用windows api char name[100] ="大鳄.hxboar"; wchar_t wname[100]; //setlocale(LC_ALL, "chinese"); int nLen = MultiByteToWideChar(CP_ACP, 0,name, -1, NULL, NULL); MultiByteToWideChar(CP_ACP, 0, name, -1, wname, nLen);View Code 方法b)用swprintf wchar_t buf[... 阅读全文

posted @ 2013-06-02 09:59 cutepig 阅读(274) 评论(0) 推荐(0) 编辑

导航