描述:
您好:
我看一个程序,里面写的是
invokehelper(0x1,DISPATCH_METHOD,VT_EMPTY,NULL,parms.bVastate)
可是0x1看不到程序里面定义啊,也没有使用GETIDsOfNAME函数来进行伏值啊?
查找,到是在RC文件里面找到,但0x1前面对应的是FONT。
在头文件里面写了
CLSID const& GetClsid()
{
static CLSID const clsid={
0xf18d51ac,0x2e32,0x11d4,{0xbf,0x18,0x0,0x8,
0xc7,0xcb,0xb1,0xc6}
}
BOOL Create(LPCTSTR lpszwindowsName,DWORD dwStyle,const RECT& rect, Cwnd* pParentWnd,UNIT nID,CFile* pPersist=NULL,BOOL bStorage=FALSE,
BSTR bstrLicKey=NULL)
{
return CreateControl(GetClsid(),lpszWindowName,dwstyle,rect,pParentWnd,nID,pPersist,
bStorage,bstrLicKey);
}
可在程序里面查找并没有使用Create函数啊?0x1来得好奇怪!
CLSID 是有什么用途呢?
invokehelper如何把我的函数调用出来啊(如何关联)?