私は頻繁に VB6 で OCX コントロールを使用しており、次のような列挙型の独自の型名をエクスポートするものもあります。
show
は実際にはLong
(符号付きの 32 ビット数) ですが、この関数のパラメーターとして値 0 ~ 4 のみが許可されるため、OCX は_afioShow
0 ~ 4 の列挙として定義します。 VB6 IDE は、列挙メンバー (showMinimized
など) を含むドロップダウン リストを自動的に表示しshowMaximized
ます。
私が書いているOCXモジュールで同様のことをしたいと思います。そのようなタイプを定義してエクスポートするにはどうすればよいですか? Visual C++ 2010 を使用しています。