Compartilhar via


PSN_TRANSLATEACCELERATOR código de notificação

Notifica uma folha de propriedades de que uma mensagem de teclado foi recebida. Ele oferece à página uma oportunidade de fazer a tradução do acelerador de teclado privado. Esse código de notificação é enviado na forma de uma mensagem WM_NOTIFY .

PSN_TRANSLATEACCELERATOR 

    lppsn = (LPPSHNOTIFY) lParam; 

Parâmetros

lParam

Um ponteiro para uma estrutura PSHNOTIFY que contém informações sobre o código de notificação. Essa estrutura contém uma estrutura NMHDR como seu primeiro membro, hdr. O membro hwndFrom da estrutura NMHDR contém o identificador para a folha de propriedades. O membro lParam da estrutura PSHNOTIFY é um ponteiro para o MSG da mensagem. Ele pode ser convertido em um tipo LPMSG para obter acesso aos parâmetros da mensagem a serem traduzidos.

Valor retornado

Retorna PSNRET_MESSAGEHANDLED para indicar que nenhum processamento adicional é necessário. Retorna PSNRET_NOERROR para solicitar o processamento normal.

Comentários

Para definir o valor retornado, o procedimento da caixa de diálogo da página deve usar a função SetWindowLong com o valor DWL_MSGRESULT. O procedimento da caixa de diálogo deve retornar TRUE.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Prsht.h