Compartilhar via


Comando padrão e IDs do Windows

A biblioteca Microsoft Foundation Class define uma série de IDs de comando e janela padrão em Afxres.h. Essas IDs são mais comumente usadas nos editores de recursos e no Assistente de Classe para mapear mensagens para suas funções de manipulador. Todos os comandos padrão têm um prefixo ID_. Por exemplo, quando você usa o editor de menus, normalmente associa o item de menu Abrir Arquivo à ID de comando do ID_FILE_OPEN padrão.

Para a maioria dos comandos padrão, o código do aplicativo não precisa se referir à ID de comando, pois a própria estrutura manipula os comandos por meio de mapas de mensagens em suas classes de estrutura primária (CWinThread, CWinApp, CView, CDocument etc.).

Além das IDs de comando padrão, são definidas várias outras IDs padrão que têm um prefixo AFX_ID. Essas IDs incluem IDs de janela padrão (prefixo AFX_IDW_), IDs de cadeia de caracteres (prefixo AFX_IDS_) e vários outros tipos.

IDs que começam com o prefixo AFX_ID raramente são usadas por programadores, mas talvez seja necessário consultá-las ao substituir funções de estrutura que também se referem às AFX_IDs.

As IDs não são documentadas individualmente nesta referência. Você pode encontrar mais informações sobre elas nas Notas Técnicas 20, 21 e 22.

Observação

O arquivo de cabeçalho Afxres.h é indiretamente incluído em Afxwin.h. Você deve incluir explicitamente a seguinte instrução no arquivo de script de recurso (.rc) do aplicativo:

#include "afxres.h"

Confira também

Macros e Globais