Compartilhar via


SHGetAppKeyAssoc

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Essa função determina se um controle de navegação é mapeado para um aplicativo.

Syntax

BYTE SHGetAppKeyAssoc(
  LPCTSTR ptszApp
);

Parameters

  • ptszApp
    [no] Ponteiro para o seqüência de caracteres NULL-Terminated que contém o nome do executável, o aplicativo de exemplo, Myapp.exe.

Return Value

Se bem-sucedido, essa função retorna o código de chave virtual de controle de navegação associado com o aplicativo. Ele retorna 0 para indicar que não é nenhum botão mapeado para o aplicativo.

Remarks

Use esta função para adicionar recursos adicionais para um controle navegação mapeada. Para exemplo, use SHGetAppKeyAssoc Para get a código de chave virtual para o botão programa mapeado para seu aplicativo. Em seguida, use um timer e GetAsyncKeyState Para determinar se o botão programa é mantida pressionada para uma duração especificada. Se o botão é mantida pressionada, um novo documento é criado.

Essa função depende de dados armazenados em HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys.

For Windows Embedded CE, for more information, see Shell Registry Settings.**

Requirements

Header aygshell.h
Library aygshell.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2000 and later

See Also

Reference

SHSetAppKeyWndAssoc
GetAsyncKeyState