Compartilhar via


CWnd::OnDeviceChange

A estrutura chama esta função de membro para notificar um aplicativo ou driver de dispositivo de uma alterar na configuração de hardware de um dispositivo ou computador.

afx_msg BOOL OnDeviceChange( 
   UINT nEventType, 
   DWORD_PTR dwData  
);

Parâmetros

  • nEventType
    Um tipo de evento.Consulte a seção de comentários para obter uma descrição dos valores disponível

  • dwData
    O endereço de uma estrutura que contém dados específicos do evento.Seu significado depende de determinado evento.

Comentários

Para dispositivos que oferecem recursos controláveis de softwares, sistema autônomo ejeção e bloquear, o sistema operacional normalmente envia um DBT_DEVICEREMOVEPENDING mensagem para permitir que aplicativos e drivers de dispositivo participante normalmente seu uso do dispositivo.

Se o sistema operacional forçada remove de um dispositivo, ele não pode enviar um DBT_DEVICEQUERYREMOVE mensagem antes de fazê-lo.

The nEvent parâmetro pode ser um destes valores:

Observação:

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows.O para metros passados para a função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida.Se você chamar a implementação da classe de base dessa função, essa implementação usará os parâmetros passados originalmente com a mensagem e nenhum t os parâmetros que você fornecer para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

WM_DEVICECHANGE

Outros recursos

Membros CWnd