MFC ACTIVEX的建立與呼叫

2022-03-28 00:37:59 字數 749 閱讀 6541

一:同樣的,使用建立嚮導建立mfc activex

這裡直接使用vs2013預設的方式直接完成建立就可以了。

二:建立完activex控制項之後,需要為控制項裡面新增一些訊息,事件,方法等用來完成這個activex的功能。 參考 

訊息:一般是系統傳送過來的訊息,舉個例子就是用到定時器中斷這種系統所有的介面時為了獲取系統的訊息,用訊息來處理。

訊息對映:

排程對映:外部呼叫所使用的方法名,在這建立的函式介面能被外界呼叫。

排程對映:

事件排程:這裡主要是用來處理按鍵,返回給容器的事件。

事件對映:

三:activex控制項建立完之後需要生成乙個.ocx字尾的檔案,該檔案就是要使用的activex的外掛程式,使用之前需要在系統登錄檔中進行註冊。註冊方式為->開啟命令提示符(win10下)->輸入 regsvr32 + .ocx的位址。完成註冊。

四:完成註冊之後需要進行測試,測試的方法有三種

1:用tsccon32 ,將控制項插入進行測試。

2:在mfc對話方塊中插入 activex控制項進行測試。

3:在html網頁中進行測試。

一般常用到的測試方法是這三種,本人喜歡用1,2.

五:測試完後進行activex的呼叫。因為初次使用activex,遇到許多的不清楚的問題,導致使用的時候問題重重。

在mfc中先插入activex控制項,然後右鍵控制項新增變數,之後vs會給我們自動建立控制項的類及變數。

這時就能用建立好的類直接呼叫activex中的函式。

visudal studio建立dll與呼叫dll

版本visudal studio 2015 剛剛接觸dll這東西,在建立和使用dll的過程中,踩了不少坑,在度娘裡有各種各樣的方法,但有的地方說得不夠詳細清楚,在綜合各種方法後,我總結了由建立到使用的過程,在這裡我只總結最常用的執行時動態鏈結,靜態的就不多說了,希望對你們有幫助。一 dll建立 這一...

WindowsService教程(一)建立呼叫

windowsservice,比較淺顯的理解就是放於後台跑的應用程式,像我們pc,其實都跑著很多後台程式,我們可能都不知道,因此我認為這是對於一些經常性重複性處理,用它非常合適,比如從資料庫不斷寫資料,寫個應用放於桌面上跑,一不小心還可能被關掉,安全性美觀性都會大大降低。在寫服務的時候不可避免的入過...

Go語言struct的建立與初始化 函式呼叫

package structtest struct date 2014 4 1 09 57 37 import fmt strings func structtest01base 定義乙個struct type student struct func structtest0101 建立student...