Compartilhar via


CWnd::OnWinIniChange

A estrutura chama essa função de membro depois que uma alteração foi feita para o arquivo de inicialização do windows, WIN.INI.

afx_msg void OnWinIniChange( 
   LPCTSTR lpszSection  
);

Parâmetros

  • lpszSection
    Aponta para uma cadeia de caracteres que especifica o nome da seção que mudou. (A cadeia de caracteres não inclui os colchetes que incluem o nome da seção.)

Comentários

As chamadas de função OnWinIniChange do windows de SystemParametersInfo após um aplicativo usa a função para alterar uma configuração no arquivo de WIN.INI.

Para enviar a mensagem de WM_WININICHANGE a todas as janelas de nível superior, um aplicativo pode usar a função do windows de SendMessage com seu parâmetro do hwnd definido como HWND_BROADCAST.

Se um aplicativo altera muitas seções diferentes em WIN.INI ao mesmo tempo, o aplicativo deve enviar uma mensagem de WM_WININICHANGE com lpszSection definido como NULO. Caso contrário, um aplicativo deve enviar WM_WININICHANGE cada vez que fizer uma alteração em WIN.INI.

Se um aplicativo recebe uma chamada de OnWinIniChange com lpszSection definido como NULO, o aplicativo deve verificar as seções em WIN.INI que afetam o aplicativo.

Dica

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

SendMessage

SystemParametersInfo

WM_WININICHANGE