Compartilhar via


COleControl::ThrowError

Sinaliza a ocorrência de um erro no seu controle.

void ThrowError(
   SCODE sc,
   UINT nDescriptionID,
   UINT nHelpID = -1 
);
void ThrowError(
   SCODE sc,
   LPCTSTR pszDescription = NULL,
   UINT nHelpID = 0 
);

Parâmetros

  • sc
    O valor de código de status para ser relatado.Para obter uma lista completa de código possíveis, consulte o artigo Controles ActiveX: tópicos avançados.

  • nDescriptionID
    A identificação de recurso de cadeia de caracteres de exceção a ser relatado.

  • nHelpID
    A identificação da ajuda do tópico a ser informado sobre.

  • pszDescription
    Uma cadeia de caracteres que contém uma explicação sobre a exceção a ser relatado.

Comentários

Essa função deve ser chamado somente de dentro de uma função obter ou definir uma propriedade de para OLE, ou a implementação de um método OLE de automação.Se você precisar sinalizar erros que ocorrem em outras horas, você deve acionar o evento de erro estoque.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia

COleControl::FireError

COleControl::DisplayError