Ocx控件學習筆記

 按照《MFC Windows程序設計(第2版)》書中P1132開始介紹的內容開始學習,基本可以掌握製作OCX控件的方法

 

InvalidateControl ()這個函數的作用是使得空間在屬性值改變時自動重繪。

 

製作的ActiveX控件主要包括:method property event

 

method的用途是爲了其他程序在調用這個控件時,改變控件內數據的接口

 

property的作用是在ClassWizard中設置控件的property中的內容

 

event的作用是寫在ClassWizard中當點中Object ID時,Message列表中出現的內容,如當點擊一個Button的控件時會出現BN_CLICKED和BN_DOUBLECLICKED兩個Message。

 

 

控件寫完需要註冊,一種是通過安裝程序註冊,另外一種是在當前文件目錄下,在控制檯中輸入Regsvr32 xxxx.ocx

 

查看編好的OCX的方法是:Tools->ActiveX Control Test Container->Edit->Insert New Control選擇想要查看效果的OCX就可以了

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章