Freigeben über


_U_STRINGorID Class

Diese Argumentadapterklasse können entweder LPCTSTR Ressourcennamen (s) oder an eine Funktion übergeben werden UINT Ressourcen-IDs (s), ohne den Aufrufer benötigen, die ID in eine Zeichenfolge mit dem MAKEINTRESOURCE-Makros zu konvertieren.

Wichtig

Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.

class _U_STRINGorID

Mitglieder

Öffentliche Konstruktoren

Name

Description

_U_STRINGorID::_U_STRINGorID

Der -Konstruktor.

Öffentliche Datenmember

Name

Description

_U_STRINGorID::m_lpstr

Der Ressourcenbezeichner.

Hinweise

Diese Klasse ist für das Implementieren von Wrappern zur Windows-Ressourcenverwaltung APIs wie die FindResource, LoadIcon und LoadMenu-Funktionen entwickelt, die akzeptieren ein LPCTSTR, ist das Argument entweder der Name einer Ressource oder der ID möglicherweise

Die Klasse definiert zwei Konstruktorüberladungen: Sie akzeptiert ein LPCTSTR-Argument und der andere akzeptiert ein UINT-Argument. Das UINT-Argument wird einem Ressourcentyp konvertiert, der mit Windows-RessourceVerwaltung Funktionen mithilfe des MAKEINTRESOURCE-Makros und das Ergebnis gespeichert werden im Einzelnen Datenmember der Klasse, m_lpstr kompatibel ist. Das Argument in LPCTSTR-Konstruktor wird direkt ohne Konvertierung gespeichert.

Anforderungen

Header: atlwin.h

Siehe auch

Weitere Ressourcen

ATL Class Overview