创建文本插入符(MFC单文档),创建图形插入符(MFC单文档)


创建文本插入符(MFC单文档),在OnCreate(LPCREATESTRUCT lpCreateStruct)函数中创建
      //下面调用的gettextmetrics成员函数是在CClienDC类中的
CClientDC dc(this);
//TEXTMETRIC结构体包含设备描述表中当前字体的度量信息
TEXTMETRIC tm;
//Gettextmetrics成员函数可以得到设备描述表中当前字体的度量信息
dc.GetTextMetrics(&tm);
CreateSolidCaret(tm.tmAveCharWidth/1,tm.tmHeight);
ShowCaret();

要在OnCreate()函数的头文件中添加
private:
CBitmap bitmap;

再在OnCreate()函数中添加
bitmap.LoadBitmap(IDB_BITMAP1);
CreateCaret(&bitmap);
ShowCaret();

你可能感兴趣的:(创建文本插入符(MFC单文档),创建图形插入符(MFC单文档))