我有一个64位的COM DLL,我想使用heat.exe从中获取typelib信息.但是当我尝试这样做时,我得到错误193(错误的可执行格式).heat.exe只有32位,并且不能与64位可执行文件一起使用吗?我在我的机器上发现只有一个版本的heat.exe.
谢谢.
.NET Thread类有一个方便的函数GetApartmentState(),它返回线程上下文的公寓.是否有类似的Co <something-something>函数用于本机代码(C++,C)?我觉得我应该知道,因为我已经编程COM近10年了,但我找不到答案.
我不明白为什么Equals方法采用(T x,T y).在调用实例上的方法时,您是否已经有一个实例可供比较?GetHashCode也是一样的 - 如果我已经在现有实例上调用它,为什么它需要一个对象实例作为参数?
如果我调用a.GetHashCode(b)会发生什么?使用哪一个?