例如
如何添加一个如下面形式的结构?
typedef
{
uuid(9845.......),
helpstring(" operation Type"),
}
enum mathOperationg
{
icENTERED= 1,
icORDERED= 2
}
能不能一步步的说明阿?救命阿
如何添加一个如下面形式的结构?
typedef
{
uuid(9845.......),
helpstring(" operation Type"),
}
enum mathOperationg
{
icENTERED= 1,
icORDERED= 2
}
能不能一步步的说明阿?救命阿
希望加上这个enum以后的代码如上面一样
难道是手工添加?
谢谢大侠指教
{
typedef enum
{
XXX = 0,
....
} xxxx;
}
有没有就是这样添加的?
我看到例子里面是有的,但是我就不知道应该怎么添加
谢谢楼上的
就是
typedef
{
uuid(9845.......),
helpstring(" operation Type"),
}
谢谢楼上的
object,
uuid(...),
helpstring(" operation Type")
]
interface ...
{
...
}
interface xxx : IDispatch
{
typedef enum {
...,
...
} XXX;
[id...
};
我以前作过,没问题的。
主要是我还不怎么懂你要做什么
如果说出来
那些高手可能对你的帮助大些:)
修改IDL文件不见得是很容易的事情
我看了一下例子,不是写在interface后面的,是独立于interface之前的
在<ATL编程指南>第二版178页有这样的代码例子,但是我不知道他是怎么生成的
同样,在msdn上也有这样的sample,写法不大一样,是
typedef[uuid(4A43A015-2574-11d2-99FB-00104B604396)]
enum {
TEST1 = 1,
TEST2 = 2,
} TEST;
我想两种形式都差不多,但是我不大清楚怎么生成的
谢谢诸位大侠
我看了一下例子,不是写在interface后面的,是独立于interface之前的
在<ATL编程指南>第二版178页有这样的代码例子,但是我不知道他是怎么生成的
同样,在msdn上也有这样的sample,写法不大一样,是
typedef[uuid(4A43A015-2574-11d2-99FB-00104B604396)]
enum {
TEST1 = 1,
TEST2 = 2,
} TEST;
我想两种形式都差不多,但是我不大清楚怎么生成的
谢谢诸位大侠