首页 > Windows SDK > BeginPaint GetDC GetWindowDC区别

BeginPaint GetDC GetWindowDC区别

BeginPaint和EndPaint用在WM_PAINT消息处理当中;GetDC可以在处理非WM_PAINT消息时获取设备描述表句柄。

BeginPaint返回的设备描述表句柄只能在PAINTSTRUCT结构中指定的矩形范围内绘图,并使该矩形区域有效;GetDC返回的设备描述表句柄可以在整个窗口客户区上绘图,但不使客户区中任何可能的无效区域变得有效。 

GetWindowDC是获取整个窗体的范围(包括标题栏、菜单栏等),而GetDC是获取窗口客户区的返回。


觉得文章还不错?点击此处对作者进行打赏!


本文地址: 程序人生 >> BeginPaint GetDC GetWindowDC区别
作者:代码疯子(Wins0n) 本站内容如无声明均属原创,转载请保留作者信息与原文链接,谢谢!


更多



  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.