在.NET世界里,没有OCX的概念,因为任何东西都可以是组件,如果你的客户端装有.NET FRAMEWORK的话,你可以写 .NET Windows Forms controls,参看Host Secure, Lightweight Client-Side Controls in Microsoft Internet Explorerhttp://msdn.microsoft.com/msdnmag/issues/02/01/UserCtrl/UserCtrl.asp
如果你一定要写ocx,也可以。微软有一个WTL3.0(windows Template Lib.)可以帮助你比较快速的开发,不过它是基于VC++.net,使用ATL以及MFC7.0。
你可以去msdn.microsoft.com查找并下载。