Partilhar via


_U_STRINGorID Classe

Observação

A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Esta classe de adaptador de argumentos permite que nomes de recursos (LPCTSTRs) ou IDs de recursos (UINTs) sejam passados a uma função sem que o chamador converta o ID para uma string usando a macro MAKEINTRESOURCE.

Importante

Esta classe e os seus membros não podem ser usados em aplicações que sejam executadas no Windows Runtime.

Sintaxe

class _U_STRINGorID

Membros

Construtores Públicos

Nome Description
_U_STRINGorID::_U_STRINGorID O construtor.

Membros de Dados Públicos

Nome Description
_U_STRINGorID::m_lpstr O identificador de recurso.

Observações

Esta classe foi concebida para implementar wrappers na API de gestão 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 o seu ID.

A classe define duas sobrecargas de construtor: uma aceita um argumento LPCTSTR e a outra aceita um argumento UINT. O argumento UINT é convertido para um tipo de recurso compatível com funções de gestão de recursos do Windows usando o macro MAKEINTRESOURCE e o resultado é armazenado no único membro de dados da classe, m_lpstr. O argumento para o construtor LPCTSTR é armazenado diretamente sem conversão.

Requerimentos

Cabeçalho: atlwin.h

_U_STRINGorID::m_lpstr

A classe detém o valor passado a qualquer um dos seus construtores como membro público dos dados LPCTSTR.

LPCTSTR m_lpstr;

_U_STRINGorID::_U_STRINGorID

O construtor UINT converte o seu argumento para um tipo de recurso compatível com funções de gestão de recursos do Windows usando o macro MAKEINTRESOURCE e o resultado é armazenado no único elemento de dados da classe, m_lpstr.

_U_STRINGorID(UINT nID);
_U_STRINGorID(LPCTSTR lpString);

Parâmetros

nID
Um ID de recurso.

lpString
Um nome de recurso.

Observações

O argumento para o construtor LPCTSTR é armazenado diretamente sem conversão.

Consulte também

Visão geral da classe