zoukankan      html  css  js  c++  java
  • GetStockObject 函数

     

    调用 GetStockObject 函数可得到系统的标准画刷。GetStockObject 函数的原型声明如下所示:

    HGDIOBJ GetStockObject( int fnObject);

    参数 fnObject 指定要获取的对象的类型,关于该参数的取值,可查看MSDN。

    GetStockObject 函数不仅可以用于获取画刷的句柄,还可以用于获取画笔、字体和调色板的句柄。由于GetStockObject 函数可以返回多种资源对象的句柄,在实际调用该函数前无法确定它返回哪一种资源对象的句柄,因此它的返回值的类型定义为HGDIOBJ,在实际使用时,需要进行类型转换。例如,我们要为hbrBackground 成员指定一个黑色画刷的句柄,可以调用如下:

    wndclass. hbrBackground=(HBRUSH)GetStockObject(BLACK_BRUSH);(wndclass是WNDCLASS的一个实例)

    当窗口发生重绘时,系统会使用这里指定的黑色画刷擦除窗口的背景。

  • 相关阅读:
    wepack使用
    js 原型链
    react 生命周期
    settimeout--原来定时器是有三个及以上参数的
    我所未知的 typeof 现象
    js 里面的 function 与 Function
    ECMAScript 对象类型
    js阻碍DOM加载
    面试问题与心得
    Java IO 乱码
  • 原文地址:https://www.cnblogs.com/likeIT/p/2553833.html
Copyright © 2011-2022 走看看