前記事は以下。
[Visual C++] ActiveXの作り方 | プログラミング雑記
https://www.84kure.com/blog/?p=718
ActiveXにメソッドを追加するには
1. [Class View]を表示してタイプライブラリ下のインターフェースをポイント。
2. 右ボタンクリックして[Add]-[Add Method…]メニューを選択。
3. [Add Method Wizard]でメソッドの戻り値、名前、パラメータを指定。
4. メソッドにidを割り当て、必要ならば他の属性を指定。
5. [Class View]の下側ペインに追加したメソッドがリストされるので、クリックして処理をコーディング。
1 2 3 4 5 6 |
SHORT CTestOcxCtrl::add(SHORT value1, SHORT value2) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); // TODO: Add your dispatch handler code here return value1 + value2; } |
6. ビルドする。