MFC中的常用類

2021-06-02 22:48:08 字數 943 閱讀 9968

cstring類

cstring提供了多種定義和賦值形式,下面通過範例來說明:

<1>一般形式

cstring str1;//定義乙個cstring物件str1

cstring str2("a string");//定義乙個cstring物件,在緊跟其後的括號內用字串給其賦值

str1 = str2;//用運算子"="給物件賦值

cstring str3 ="this is the third string";

cstring str4( str3);//定義乙個cstring物件,在緊跟其後的括號內用字串物件給其賦值

cout << "str1="<<(lpctstr)str1<

<2>訪問cstring類的單個字元

可使用getat和setat成員函式訪問cstring物件中的單個字元,還可以採用訪問陣列元素相似的方法,利用運算子 訪問當個字元值。

str2.setat(0,'c');//str2變成「c string」

char c = str2.getat(0);//c的值為『c』;

cout<<"str2="<<(lpctstr)str2字串的串聯

cstring str1="this"; //str1="this"

cstring str2=str1+""; //str2="this "

str2+="is"; //str2="this is"

cstring str3("a string"); //str3="a string"

str2+=""; //str2="this is "

str2+=str3; //str2="this is a string"

cout<<"str2="<<(lpctstr)str2<

MFC常用的類詳細介紹

常用的mfc類 cruntimeclass結構 在cruntimeclass結構中定義了類名 物件所佔儲存空間的大小 類的版本號等成員變數及動態建立物件 派生關係判斷等成員函式。每乙個從cobject類派生的類都有乙個cruntimeclass結構同它關聯,以便完成在執行時得到物件的資訊或基類的資訊...

MFC常用的類詳細介紹

常用的mfc 類 cruntimeclass結構 在cruntimeclass 結構中定義了類名 物件所佔儲存空間的大小 類的版本號等成員變數及動態建立物件 派生關係判斷等成員函式。每乙個從 cobject 類派生的類都有乙個 cruntimeclass 結構同它關聯,以便完成在執行時得到物件的資訊...

MFC中串列埠類的使用

串列埠控制項 自動獲取串列埠 voidcenvvar configdlg getcom 程式啟動時獲取全部可用串列埠 handle hcom int i,num,k cstring str bool flag ccombobox getdlgitem idc combo com resetconte...