有没有办法通过序号来调用函数
请教个问题,有没有办法通过序号来调用函数(函数在activex dll中的序号)。
--------------------编程问答--------------------
如果是标准dll,可以用loadlibrary,但activex dll可能不行吧
--------------------编程问答--------------------
不是不行,是很难吧。
--------------------编程问答--------------------
仅供参考
LPDISPATCH _Application::GetWordBasic()
{
LPDISPATCH result;
InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH _Application::GetRecentFiles()
{
LPDISPATCH result;
InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
--------------------编程问答--------------------
void Range::SetCharacterWidth(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x146, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
补充:VB , COM/DCOM/COM+