Klasa _U_STRINGorID

Klasa ta karta argumentu pozwala albo nazw zasobów (LPCTSTRs) lub identyfikatorów zasobów (UINTs) mają być przekazywane do funkcji bez konieczności wywołującego przekonwertować ciąg przy użyciu Identyfikatora MAKEINTRESOURCE makro.

Ważna uwagaWażne

W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków.

class _U_STRINGorID

Członkowie

Publiczne konstruktory

Nazwa

Opis

_U_STRINGorID::_U_STRINGorID

Konstruktor.

Publiczne danych członków

Nazwa

Opis

_U_STRINGorID::m_lpstr

Identyfikator zasobu.

Uwagi

Ta klasa jest przeznaczony dla wykonania otok interfejsu API Menedżera zasobów systemu Windows, takich jak FindResource, LoadIcon, i LoadMenu funkcje, które przyjmują LPCTSTR argument, że mogą być nazwy zasobu lub jego identyfikator.

Klasa definiuje dwa overloads konstruktora: akceptuje jeden LPCTSTR , a drugi argument akceptuje UINT argumentu.UINT argument jest konwertowane na typ zasobu zgodnego z funkcjami zarządzania zasobami systemu Windows za pomocą MAKEINTRESOURCE makro i wynik przechowywany w tej klasy danych jednego członka, m_lpstr.Argument dla LPCTSTR konstruktora jest przechowywane bezpośrednio, bez konwersji.

Wymagania

Nagłówek: atlwin.h

Zobacz też

Inne zasoby

Omówienie klasy ATL