用vs2003(visual c++ .net)开发activex(ocx)

本文的目的就是 制作一个oxc控件,里面添加自定义函数若干,然后在c#项目中显示并调用。老鸟勿入

 

 

第一步  创建工程: 命名为firstocx

     用vs2003(visual c++ .net)开发activex(ocx)

 

第二步 切换到类视图,在lib里添加自定义的方法 myFun():

用vs2003(visual c++ .net)开发activex(ocx)

 

用vs2003(visual c++ .net)开发activex(ocx)

 

myfun 功能就是弹出一个对话框
         代码: AfxMessageBox("调用成功");

 

第三部 创建一个c# windows application 引入这个ocx, 然后把这个ocx拖到form界面上,

   用vs2003(visual c++ .net)开发activex(ocx)

 

添加一个按钮 调用自定义方法:

 

用vs2003(visual c++ .net)开发activex(ocx)