CString 是一種很有用的數(shù)據(jù)類型。它們很大程度上簡化了MFC中的許多操作,使得MFC在做字符串操作的時(shí)候方便了很多。不管怎樣,使用CString有很多特殊的技巧,特別是對(duì)于純C背景下走出來的程序員來說有點(diǎn)難以學(xué)習(xí)。
| 中文名稱 | CString | 外文名稱 | CString |
|---|---|---|---|
| 應(yīng)用學(xué)科 | 計(jì)算機(jī)軟件 | 軟件語言 | Visual C++ |
| 適用系統(tǒng) | MFC ATL | 屬性 | 數(shù)據(jù)類型定義 |
先把cstring轉(zhuǎn)成char數(shù)組(arrayChar[2]),然后,char byte = 0;char temp[2] = {0,0};int i = 0 ;while (i & size...
darryring鉆戒價(jià)格一般的是15000元,如果好點(diǎn)的就更貴了。其實(shí)買鉆戒不一定越貴就越能表達(dá)心意,鉆石畢竟是天然的東西,重在鉆石的所能表達(dá)的意義。同時(shí)購買鉆戒要根據(jù)自己的預(yù)算來決定。適合自己的才...
同樣是Darry Ring的戒指,價(jià)格是會(huì)有很大不同的,從上千元到數(shù)百萬不等,所以你要買的話還是根據(jù)個(gè)人預(yù)算去挑選你認(rèn)為合適的戒指吧。其實(shí)不管買的是多少錢的戒指,只要能夠?qū)⑦@樣...
SpringBoot企業(yè)級(jí)開發(fā)教程第1章SpringBoot入門
格式:pdf
大?。?span id="eayce4f" class="single-tag-height">2.9MB
頁數(shù): 20頁
評(píng)分: 4.8
SpringBoot企業(yè)級(jí)開發(fā)教程第1章SpringBoot入門
斜坡的錨固(anchoring)
格式:ppt
大?。?span id="sgp77zq" class="single-tag-height">2.9MB
頁數(shù): 未知
評(píng)分: 3
斜坡的錨固(anchoring)——第一節(jié) 概述 一、錨固的基本概念 1.巖土錨固:是一種把受拉桿件埋入地層,達(dá)到有效的調(diào)用和提高巖土的自身強(qiáng)度和自穩(wěn)能力的技術(shù)。 2.斜坡錨固:是巖土錨固中的一種,即它是一種將受拉桿件埋入斜坡中,達(dá)到有效的調(diào)用和...
創(chuàng)建文件對(duì)話框可以使用DoModal(),在返回后可以利用下面的函數(shù)得到用戶選擇:
CString CFileDialog::GetPathName( ) 得到完整的文件名,包括目錄名和擴(kuò)展名如:c:\ test\ test1.txt
CString CFileDialog::GetFileName( ) 得到完整的文件名,包括擴(kuò)展名如:test1.txt
CString CFileDialog::GetFileExt( ) 得到完整的文件擴(kuò)展名,如:txt
CString CFileDialog::GetFileTitle ( ) 得到完整的文件名,不包括目錄名和擴(kuò)展名如:test1
POSITION CFileDialog::GetStartPosition( ) 對(duì)于選擇了多個(gè)文件的情況得到第一個(gè)文件位置。
CString CFileDialog::GetNextPathName( POSITION& pos ) 對(duì)于選擇了多個(gè)文件的情況得到下一個(gè)文件位置,并同時(shí)返回當(dāng)前文件名。但必須已經(jīng)調(diào)用過POSITION CFileDialog::GetStartPosition( )來得到最初的POSITION變量。
例如
{
CString
FilePathName;
CFileDialog dlg(TRUE);///TRUE為OPEN對(duì)話框,F(xiàn)ALSE為SAVE AS對(duì)話框
if(dlg.DoModal()==IDOK)
FilePathName=dlg.GetPathName();
}
相關(guān)信息:CFileDialog 用于取文件名的幾個(gè)成員函數(shù):
假如選擇的文件是C:WINDOWSTEST.EXE
則:
(1)GetPathName();取文件名全稱,包括完整路徑。取回C:\WINDOWS\TEST.EXE
(2)GetFileName();取文件全名:TEST.EXE
(3)GetFileTitle();取回TEST
(4)GetFileExt();取擴(kuò)展名EXE
補(bǔ)充: 在控制臺(tái)下使用這個(gè)類需要設(shè)置在靜態(tài)庫中使用MFC,然后構(gòu)造 AfxSetResourceHandle(GetModuleHandle(NULL));
相關(guān)頭文件 #include <Afxdlgs.h>