_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 |
---|---|
Constructeur. |
Données membres publiques
Nom |
Description |
---|---|
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