0
我经常使用OCX使用VB6和一些出口自己的类型名称为枚举类型,比如这里控制:如何从C++ OCX模块导出自定义类型名称?
show
实际上是一个Long
(32位有符号数),但因为只有值0-4被允许作为该函数的参数,OCX将_afioShow
定义为从0到4的枚举。这也意味着无论何处需要此类型的值,VB6 IDE都会自动显示包含枚举成员的下拉列表(showMinimized
,showMaximized
等)。
我想在我写的OCX模块中做类似的事情。我如何定义和导出这种类型?我正在使用Visual C++ 2010.