Posted on 2012-11-06 11:05
盛勝 閱讀(495)
評論(0) 編輯 收藏 引用 所屬分類:
vc++深入詳解
創(chuàng)建文本插入符(MFC單文檔),在OnCreate(LPCREATESTRUCT lpCreateStruct)函數(shù)中創(chuàng)建
//下面調(diào)用的gettextmetrics成員函數(shù)是在CClienDC類中的
CClientDC dc(this);
//TEXTMETRIC結(jié)構(gòu)體包含設(shè)備描述表中當前字體的度量信息
TEXTMETRIC tm;
//Gettextmetrics成員函數(shù)可以得到設(shè)備描述表中當前字體的度量信息
dc.GetTextMetrics(&tm);
CreateSolidCaret(tm.tmAveCharWidth/1,tm.tmHeight);
ShowCaret();
要在OnCreate()函數(shù)的頭文件中添加
private:
CBitmap bitmap;
再在OnCreate()函數(shù)中添加
bitmap.LoadBitmap(IDB_BITMAP1);
CreateCaret(&bitmap);
ShowCaret();