質問
.ocxファイルを介してActiveX拡張を許可するシステムを使用しています。
特定の専用グラフィックスをプロットするための拡張機能を作成する必要があります。何度も検索した結果、Visual Basic 6.0でこれらのActiveXコントロールを作成し、.ocxファイルとして展開できることがわかりました。
では、VB6が唯一のオプションですか? 1998年以降、Microsoftによって他のオプションが導入されていないと信じるのは嫌です。
RichieHindleとArnsheaへの応答で、
調査中に、C ++を使用してActiveXコントロールが作成される可能性があることを発見しましたが、.ocxファイルとして展開する方法を見つけることができませんでした。 dllのように。
解決
Visual Studio 2005または2008を使用して、ATLまたはMFC経由でC ++でActiveXコントロールを作成できます。手助けするウィザードがあります-プロセスは比較的簡単です。 8-)
OCX はDLLです-ファイル拡張子が異なるだけで、まったく同じです。 (Pedantのコーナー:私は逆が真実でないことを知っています;すべてのDLLがActiveXコントロールではありません。)
他のヒント
Win32、ATL、またはMFCプロジェクトを使用して、C ++またはCでActiveXコントロールを作成できます。
MicrosoftにはActivexPadというツールがあります。状況に合っているか確認してください。
所属していません StackOverflow