当前位置: 代码迷 >> VB >> 怎么根据HDC 获得它的长和宽
  详细解决方案

怎么根据HDC 获得它的长和宽

热度:1679   发布时间:2013-02-26 00:00:00.0
如何根据HDC 获得它的长和宽
比如说要做一个函数要把一个hdc 整个涂黑,应该怎么做呢?
是否需要该HDC的长和宽呢?

function tuhei (byval hdc as long) as long

end function
这该咋写。

------解决方案--------------------------------------------------------
使用API函数FillRect可以用指定的刷子填充指定的区域。
------解决方案--------------------------------------------------------
还有更简单的方法,使用GDI+来实现,非常的方便快捷
------解决方案--------------------------------------------------------
获取位图对象,根据位图对象数据可得位图信息,包括长宽
getobject xxhdc,xxbitmap
msgbox xxbitmap.width/height
------解决方案--------------------------------------------------------
GetDeviceCaps
  相关解决方案