获取文字大小的api

Posted on 2008-06-02 20:36  少林  阅读(374)  评论(0)    收藏  举报

但这个内存设备内容最初只有一个单图素单色设备平面。我们必须建立一个足够大的位图以容纳我们所要显示的文字。通过GetTextExtentPoint32函数,可以取得文字的大小,而用CreateBitmap可以根据这些尺寸来建立位图:

GetTextExtentPoint32 (hdcMem, TEXT ("Arial"), 5, &size) ;
hBitmap = CreateBitmap (size.cx, size.cy, 1, 1, NULL) ;
SelectObject (hdcMem, hBitmap) ;

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3