activex控件中顯示對話框

1、先建一個Activex工程
2、在資源中增加一個對話框,將其屬設置爲child 和None
3、生成一個基於對話框的類
4、在含有OnDraw函數的類中調用該對話框
先在 *.h文件中定義對話框的類變量

在要調用類的OnCreate函數中添加dlg.Create(IDD_DIALOG1,this);和 dlg.ShowWindow(SW_SHOW);
兩個語句,如下所示:

在OnDraw()中添加 dlg.MoveWindow(rcBounds);
5、在Release模式下編譯生成.Ocx文件
6、註冊控件
7、用VC自帶的Activex contol test contianer工具進行測試

發佈了22 篇原創文章 · 獲贊 5 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章