Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu bağımsız değişken bağdaştırıcısı sınıfı, çağıranın KIMLIĞI MAKEINTRESOURCE makrosunu kullanarak bir dizeye dönüştürmesine gerek kalmadan, kaynak adlarının (LPCTSTR) veya kaynak kimliklerinin (UINTs) bir işleve geçirilmesini sağlar.
Önemli
Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.
Sözdizimi
class _U_STRINGorID
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| _U_STRINGorID::_U_STRINGorID | Oluşturucu. |
Ortak Veri Üyeleri
| Veri Akışı Adı | Açıklama |
|---|---|
| _U_STRINGorID::m_lpstr | Kaynak tanımlayıcısı. |
Açıklamalar
Bu sınıf, kaynağın adı veya kimliği olabilecek bir LPCTSTR bağımsız değişkenini kabul eden FindResource, LoadIcon ve LoadMenu işlevleri gibi Windows kaynak yönetimi API'sine sarmalayıcılar uygulamak için tasarlanmıştır.
sınıfı iki oluşturucu aşırı yüklemesini tanımlar: biri LPCTSTR bağımsız değişkenini, diğeri de UINT bağımsız değişkenini kabul eder. UINT bağımsız değişkeni, MAKEINTRESOURCE makro ve sınıfın tek veri üyesinde depolanan sonuç m_lpstr kullanılarak Windows kaynak yönetimi işlevleriyle uyumlu bir kaynak türüne dönüştürülür. LPCTSTR oluşturucusunun bağımsız değişkeni doğrudan dönüştürme olmadan depolanır.
Gereksinimler
Üst bilgi: atlwin.h
_U_STRINGorID::m_lpstr
sınıfı, oluşturucularından herhangi biri için genel LPCTSTR veri üyesi olarak geçirilen değeri tutar.
LPCTSTR m_lpstr;
_U_STRINGorID::_U_STRINGorID
UINT oluşturucu, bağımsız değişkenini MAKEINTRESOURCE makrosunu kullanarak Windows kaynak yönetimi işlevleriyle uyumlu bir kaynak türüne dönüştürür ve sonuç sınıfın tek veri üyesinde m_lpstr depolanır.
_U_STRINGorID(UINT nID);
_U_STRINGorID(LPCTSTR lpString);
Parametreler
Nıd
Kaynak kimliği.
lpString
Kaynak adı.
Açıklamalar
LPCTSTR oluşturucusunun bağımsız değişkeni doğrudan dönüştürme olmadan depolanır.