Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Essa classe de adaptador de argumento permite que nomes de recursos (LPCTSTRs) ou UINTs (IDs de recurso) sejam passados para uma função sem exigir que o chamador converta a ID em uma cadeia de caracteres usando a macro .
Importante
Essa classe e os respectivos membros não podem ser usados em aplicativos executados no Windows Runtime.
Sintaxe
class _U_STRINGorID
Membros
Construtores públicos
| Nome | Descrição |
|---|---|
| _U_STRINGorID::_U_STRINGorID | O construtor . |
Membros de Dados Públicos
| Nome | Descrição |
|---|---|
| _U_STRINGorID::m_lpstr | O identificador do recurso. |
Comentários
Essa classe foi projetada para implementar wrappers na API de gerenciamento de recursos do Windows, como as funções FindResource, LoadIcon e LoadMenu, que aceitam um argumento LPCTSTR que pode ser o nome de um recurso ou sua ID.
A classe define duas sobrecargas de construtor: uma aceita um argumento LPCTSTR e a outra aceita um argumento UINT. O argumento UINT é convertido em um tipo de recurso compatível com funções de gerenciamento de recursos do Windows usando a macro MAKEINTRESOURCE e o resultado armazenado no membro de dados único da classe, m_lpstr. O argumento para o construtor LPCTSTR é armazenado diretamente sem conversão.
Requisitos
Cabeçalho: atlwin.h
_U_STRINGorID::m_lpstr
A classe contém o valor passado para qualquer um de seus construtores como um membro de dados do LPCTSTR público.
LPCTSTR m_lpstr;
_U_STRINGorID::_U_STRINGorID
O construtor UINT converte seu argumento em um tipo de recurso compatível com funções de gerenciamento de recursos do Windows usando a macro MAKEINTRESOURCE e o resultado é armazenado no membro de dados único da classe, m_lpstr.
_U_STRINGorID(UINT nID);
_U_STRINGorID(LPCTSTR lpString);
Parâmetros
Nid
Uma ID do recurso.
lpString
Um nome do recurso.
Comentários
O argumento para o construtor LPCTSTR é armazenado diretamente sem conversão.