下面是一個簡單是示例,講解MFC與flash文件的交互。
Flash給應用程序提供了一個外部連接點事件FSCommondShockwave,應用程序可以通過它來實現(xiàn)事件,實現(xiàn)應用與多媒體交互。
在需要處理FSCommondShockwave窗口頭文件聲明事件連接點映射:
DECLARE_EVENTSINK_MAP()
并在實現(xiàn)文件中映射連接點:
BEGIN_EVENTSINK_MAP(CMFCFlashView, CView)
ON_EVENT(CMFCFlashView, AFX_IDW_PANE_FIRST, 150, FSCommondShockwave, VTS_BSTR VTS_BSTR)
END_EVENTSINK_MAP()
用VC做了一個示例,演示簡單的加法運算,利用flash做界面。按鈕釋放的時候激發(fā)外部事件,應用程序獲取flash中的被加數(shù)和加數(shù),求和然后把結(jié)果返回到flash中。
界面:
標簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:互聯(lián)網(wǎng)