按照《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就可以了