Visual c++ 如何找到要调用的函数名?
我得到: 如果我们有对象方法或属性,如何获取函数名 是否由dwDispID=0x18指定Visual c++ 如何找到要调用的函数名?,visual-c++,Visual C++,我得到: 如果我们有对象方法或属性,如何获取函数名 是否由dwDispID=0x18指定 InvokeHelper(0x18, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 我将尝试在对象CWnd::GetControlUnknown、IUnknown::QueryInterface上获取ITypeInfo接口。然后,您可以使用成员ID为0x18的ITypeInfo::GetNames函数来获取方法的名称。我将尝试获取对象CWnd::Ge
InvokeHelper(0x18, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
我将尝试在对象CWnd::GetControlUnknown、IUnknown::QueryInterface上获取ITypeInfo接口。然后,您可以使用成员ID为0x18的ITypeInfo::GetNames函数来获取方法的名称。我将尝试获取对象CWnd::GetControlUnknown、IUnknown::QueryInterface上的ITypeInfo接口。然后,您可以使用成员ID为0x18的ITypeInfo::GetNames函数来获取该方法的名称。下面是如何获取名称的简单示例
void AFX_CDECL InvokeHelper(
DISPID dwDispID,
WORD wFlags,
VARTYPE vtRet,
void* pvRet,
const BYTE* pbParamInfo,
...
);
下面是一个如何获取名称的简单示例
void AFX_CDECL InvokeHelper(
DISPID dwDispID,
WORD wFlags,
VARTYPE vtRet,
void* pvRet,
const BYTE* pbParamInfo,
...
);
我不知道函数名,这是我想知道的。我不知道函数名,这是我想知道的。对不起,我现在没有时间深入研究MSDN以获得正确的语法。我不想发布不起作用的示例。要么你尝试通过在MSDN中搜索提到的函数/接口来解决问题,要么你必须等到明天:-…对不起,我现在没有时间深入研究MSDN以获得正确的语法。我不想发布不起作用的示例。要么你尝试通过在MSDN中搜索所提到的函数/接口来解决这个问题,要么你必须等到明天:-。。。