_U_STRINGorID

_U_STRINGorID是一個WTL的工具類,它可以自動轉換LPCTSTR和資源ID。

基本介紹

  • 中文名:_U_STRINGorID
  • 外文名:_U_STRINGorID
  • ID:可以自動轉換LPCTSTR和資源ID
  • 源碼:打開atlwin.h頭檔案
源碼,示例,

源碼

打開atlwin.h頭檔案,可以看到源碼:
class _U_STRINGorID
{
public:
_U_STRINGorID(_In_z_ LPCTSTR lpString) : m_lpstr(lpString) { }
_U_STRINGorID(_In_ UINT nID) : m_lpstr(MAKEINTRESOURCE(nID)) { }
LPCTSTR m_lpstr;
};

示例

該類在WTL的參數中被大量使用。
例如:類CPropertySheetImpl的構造函式。
CPropertySheetImpl mySheet ( IDS_SHEET_TITLE ); //使用字元串資源ID
CPropertySheetImpl mySheet ( _T("My prop sheet") ); //直接使用字元串

相關詞條

熱門詞條

聯絡我們