who知道如何通过dbghelp来查找重载函数的地址,地址都枚举出来了,但没有参数无法区分
who知道怎么通过dbghelp来查找重载函数的地址,地址都枚举出来了,但没有参数无法区分
BOOL __stdcall SymEnumSymbolsProc(PSYMBOL_INFO SymbolName, ULONG SymbolSize, PVOID UserContext)
{
int *pstSym = (int *)UserContext;
UINT32 pulAddr = SymbolName->Address;
*pstSym = pulAddr;
//printf( "name is %s. addr is %d\n", SymbolName->Name, pulAddr );
//if (overload)
//{
// return FALSE;
//}
return TRUE;
}
------解决方案--------------------
dbghelp没用过,帮顶
BOOL __stdcall SymEnumSymbolsProc(PSYMBOL_INFO SymbolName, ULONG SymbolSize, PVOID UserContext)
{
int *pstSym = (int *)UserContext;
UINT32 pulAddr = SymbolName->Address;
*pstSym = pulAddr;
//printf( "name is %s. addr is %d\n", SymbolName->Name, pulAddr );
//if (overload)
//{
// return FALSE;
//}
return TRUE;
}
------解决方案--------------------
dbghelp没用过,帮顶