COleControl::FireError
激发库存错误事件。
void FireError(
SCODE scode,
LPCTSTR lpszDescription,
UINT nHelpID = 0
);
参数
scode
将报告的状态代码值。有关完整的代码可能,请参见一 ActiveX控件:高级主题文章。lpszDescription
报告的错误的说明。nHelpID
报告的错误的帮助ID。
备注
此事件提供方法收到信号,在代码中的适当位置,错误在控件内发生。与其他常用操作,例如单击或MouseMove,错误由框架从不引发。
在属性获取函数、属性设置的函数或自动化方法期间,若要报告发生的错误,请调用 COleControl::ThrowError。
OLE控件股票错误事件的实现将使用一个 SCODE 值。如果控件使用此事件并打算在Visual Basic 4.0中,您将收到错误,因为 SCODE 值在Visual Basic中不支持。
若要修复此问题,请手动更改控件中.ODL文件的 SCODE 参数。long。此外,还使用一个 SCODE 参数的任何自定义操作、方法或属性生成相同的问题。
要求
Header: afxctl.h