有2個類,CCDMAX和CCDMAXEvents。
class CCDMAX : public COleDispatchDriver
{
public:
CCDMAX(){} // 呼叫 COleDispatchDriver 默認建構式
CCDMAX(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CCDMAX(const CCDMAX& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// 屬性
public:
// 操作
public:
// ICDMAX 方法
public:
void GetIMSI()
{
InvokeHelper(0xfc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
CCDMAXEvents部分代碼如下:
class CCDMAXEvents : public COleDispatchDriver
{
public:
CCDMAXEvents(){} // 呼叫 COleDispatchDriver 默認建構式
CCDMAXEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CCDMAXEvents(const CCDMAXEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// 屬性
public:
// 操作
public:
// ICDMAXEvents 方法
public:
STDMETHOD(OnIMSI)(LPCTSTR IMSI)
{
HRESULT result;
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0xdf, DISPATCH_METHOD, VT_HRESULT, (void*)&result, parms, IMSI);
return result;
}
CCDMAX物件呼叫GetIMSI()函式怎么回應到CCDMAXEvents的OnIMSI?
uj5u.com熱心網友回復:
應該有一個更高的應用層 將這兩個類(/變數)關聯起來的uj5u.com熱心網友回復:
百度搜相關關鍵字。uj5u.com熱心網友回復:
兩個類之間肯定要有關聯的橋梁。uj5u.com熱心網友回復:
ocx里就這兩個類,請問怎么關聯起來uj5u.com熱心網友回復:
ocx里就這兩個類,請問怎么關聯起來uj5u.com熱心網友回復:
msdn 查 連接點轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/98258.html
標籤:基礎類
上一篇:使用Real vnc做遠程協助,怎么將受控端回傳的遠程桌面顯示到自己MFC控制元件中
下一篇:MFC視窗最小化到托盤
