Partager via


_U_STRINGorID, classe

Cette classe d'adaptateur d'argument permet des noms de ressources (LPCTSTRs) ou des identificateurs de ressource (uints) à passer à une fonction sans que l'appelant de convertir l'ID d'une chaîne à l'aide de la macro de MAKEINTRESOURCE .

Important

Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.

class _U_STRINGorID

Membres

Constructeurs publics

Nom

Description

_U_STRINGorID::_U_STRINGorID

Constructeur.

Données membres publiques

Nom

Description

_U_STRINGorID::m_lpstr

L'identificateur de ressource.

Notes

Cette classe est conçue pour implémenter des wrappers à l'API de gestion des ressources windows comme les fonctions de FindResource, de LoadIcon, et de LoadMenu , qui acceptent un argument d' LPCTSTR qui peut être le nom d'une ressource ou son ID.

La classe définit deux surcharges de constructeur : il reçoit un argument d' LPCTSTR et l'autre reçoit un argument de uint . L'argument de uint est converti en un type de ressource avec les fonctions de gestion des ressources windows à l'aide de la macro de MAKEINTRESOURCE et le résultat stockés dans le membre unique de la classe, m_lpstr. L'argument au constructeur d' LPCTSTR est stocké directement sans conversion.

Configuration requise

Header: atlwin.h

Voir aussi

Autres ressources

Vue d'ensemble de la classe ATL