获取文字大小的api

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

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

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

Copyright © 2024 少林
Powered by .NET 9.0 on Kubernetes