内容:DllRegisterServer调用时,"CLSID_SafeItem"是什么,又在哪里定义的呢?STDAPI DllRegisterServer(void)
{
AFX_MANAGE_STATE(_afxModuleAddrThis);
HRESULT hr = S_OK ; if (!AfxOleRegisterTypeLib(AfxGetInstanceHandle(), _tlid))
return ResultFromScode(SELFREG_E_TYPELIB); if (!COleObjectFactoryEx::UpdateRegistryAll(TRUE))
return ResultFromScode(SELFREG_E_CLASS); // Mark the control as safe for initializing.
hr = CreateComponentCategory(CATID_SafeForInitializing, L"Controls safely initializable from persistent data!");
if (FAILED(hr))
return hr;
hr = RegisterCLSIDInCategory(CLSID_SafeItem, CATID_SafeForInitializing);
if (FAILED(hr))
return hr; // Mark the control as safe for scripting.
hr = CreateComponentCategory(CATID_SafeForScripting, L"Controls safely scriptable!");
if (FAILED(hr))
return hr;
hr = RegisterCLSIDInCategory(CLSID_SafeItem, CATID_SafeForScripting);
if (FAILED(hr))
return hr; return NOERROR;
}error C2065: 'CLSID_SafeItem' : undeclared identifier
{
AFX_MANAGE_STATE(_afxModuleAddrThis);
HRESULT hr = S_OK ; if (!AfxOleRegisterTypeLib(AfxGetInstanceHandle(), _tlid))
return ResultFromScode(SELFREG_E_TYPELIB); if (!COleObjectFactoryEx::UpdateRegistryAll(TRUE))
return ResultFromScode(SELFREG_E_CLASS); // Mark the control as safe for initializing.
hr = CreateComponentCategory(CATID_SafeForInitializing, L"Controls safely initializable from persistent data!");
if (FAILED(hr))
return hr;
hr = RegisterCLSIDInCategory(CLSID_SafeItem, CATID_SafeForInitializing);
if (FAILED(hr))
return hr; // Mark the control as safe for scripting.
hr = CreateComponentCategory(CATID_SafeForScripting, L"Controls safely scriptable!");
if (FAILED(hr))
return hr;
hr = RegisterCLSIDInCategory(CLSID_SafeItem, CATID_SafeForScripting);
if (FAILED(hr))
return hr; return NOERROR;
}error C2065: 'CLSID_SafeItem' : undeclared identifier
解决方案 »
- socketId=socket(AF_INET,SOCK_STREAM,0)这个返回值怎么总是-1呢? 急==
- VC加载Minimized.ssk皮肤,子窗口右上角关闭按钮重载无效
- Dialog 对话框能用分割器CSplitterWnd 把它分成不同的区域吗?
- 怎样去掉SDI的菜单栏?怎样让工具栏禁止移动?
- 求助:关于CFile::Read函数的问题
- 这个这个是为什么?????
- OLEDB使用CDynamicAccessor连Oracle的问题……特邀roscoe(草上飞)、stavck(关未明)及其他几位熟悉Oledb的朋友~
- VC一定要绑上MFC吗?后者好乱啊~~~~~
- 如何判断鼠标移入和移出一个控件的区域
- 关于在工具条上添加组合框的问题?
- 如何在自定义结构中表示位?
- DAO中如何判断一个表是否存在啊?
#include "comcat.h"
#include "Objsafe.h"// 本控件的CLSID,注册表用
const GUID CDECL CLSID_SafeItem ={ 0x7AE7497B, 0xCAD8, 0x4E66,
{ 0xA5,0x8B,0xDD,0xE9,0xBC,0xAF,0x6B,0x61 } };
// 版本控制
const WORD _wVerMajor = 1;
// 次版本号
const WORD _wVerMinor = 0;