関連付けられているヘルプ ページは、nIDHelpの値を通じて見つかります。nIDHelpの既定値 (-1) を使用する場合は、ヘルプ コンテキストに文字列リソース IDnIDPromptが使用されます。 ヘルプ コンテキストの定義の詳細については、「テクニカル ノート 28を参照してください。
Class CString 是以類別範本 CStringT 類別為基礎。 CStringtypedef是的CStringT。 更確切地說, CString 是typedef 的明確特製化的 CStringT,這是使用類別範本定義類別的常見方式。 同樣定義的類別是 CStringA 與CStringW。CString、 CStringA和CStringW 定義於 atlstr.h 中。 CStringT 定義於 cstringt.h。
CString 是CStringTtypedef 。正確, CString 是CStringT的 明確特製化的typedef ,是一種常見方式使用類別樣板定義類別。相同的已定義的類別是 CStringA 和CStringW。如需明確特製化的詳細資訊,請參閱 類別樣板執行個體化。CString、 CStringA和CStringW 在atlstr.h 中定義。在CStringT cstringt.h 中定義。
如果沒有定義_UNICODE,則聲明如下: typedefchar TCHAR; LPTSTR和LPCTSTR中的含義就是每個字元是這樣的TCHAR。 CString類中的字元就是被聲明為TCHAR類型的,它提供了一個封裝好的類供用戶方便地使用。 LPCTSTR: #ifdef_UNICODE typedefconstwchar_t* LPCTSTR; #else typedefconstchar * LPCTSTR; #endif VC常用資料類...
cstring ヘッダー・ファイルは、幾つかの種類のストリングを取り扱うためのC++の定義を含みます。C++プログラムに標準ヘッダーをインクルードすれば、標準ヘッダー <string.h> が、std ネーム・スペース内にインクルードされます。
CStringオブジェクトには文字列データが含まれます。CStringでは、クラス テンプレートCStringTで定義されているメソッドと演算子のセットを継承して、文字列データを操作します。 (CStringは、CStringでサポートされる種類の文字データを操作するようにCStringTを特化させたtypedefです)。
// FILE_NAME 為事先定義好的檔案名稱 if(file.Open(FILE_NAME,CFile::modeRead)) { CString szContent; int nFileLength = file.GetLength(); file.Read(szContent.GetBuffer(nFileLength),nFileLength); szContent.ReleaseBuffer(); // 取得檔案內容放在szContent中 我們之後可以對其操作 ...
}if(99== nMsgType)//自定義{if(lpData !=NULL) { CString* pStr = (CString*)lpData; CheckCard(pStr->GetString());if(m_nMemberId >0) { m_NetBarUser.SetMemberId(m_nMemberId);// 2011/05/17-gxx:m_NetBarUser.SetNetId(*pStr); ...
然後為了實現兩種編碼的通用,提出了TCHAR的定義: 如果定義_UNICODE,聲明如下: typedefwchar_tTCHAR; 如果沒有定義_UNICODE,則聲明如下: typedefchar TCHAR; LPTSTR和LPCTSTR中的含義就是每個字元是這樣的TCHAR。 CString類中的字元就是被聲明為TCHAR類型的,它提供了一個封裝好的類供用戶方便地使用。 LPCTSTR: #ifdef...