GetObject函数用法详解

标签: Win32API(系统调用) Win32API(系统调用)
9人阅读 评论(0) 收藏 举报
分类:

GetObject函数用于从指定的图形对象中获取信息,原型如下:

    int GetObject(  
      __in   HGDIOBJ hgdiobj,  //图形对象的句柄
      __in   int cbBuffer,  //将写入到缓冲区中的图形对象信息的字节数
      __out  LPVOID lpvObject  //指向接收图形对象信息的缓冲区的指针
    );  


当函数执行成功且参数lpvObject为NULL时,返回值是保存获取的信息的缓冲区需要的字节数;

当函数执行成功且参数lpvObject是有效地指针时,返回值是存储到缓冲区中的数据的字节数;

当函数执行失败时,返回值是0。

实例代码如下,使用GetObject函数获取指定位图的大小:

    /******************************************************************** 
    * 获取指定位图的宽和高 
    ********************************************************************/  
    inline void GetBitmapSize(HBITMAP hBitmap, int& nWidth, int& nHeight)  
    {  
        BITMAP bm;  
        ::GetObject(hBitmap, sizeof(BITMAP), (PSTR)&bm);   
        nWidth = bm.bmWidth;  
        nHeight = bm.bmHeight;  
    }  


查看评论

ASP.NET Whidbey 中新的代码编译功能

ASP.NET Whidbey 中新的代码编译功能G. Andrew DuthieGraymad Enterprises, Inc.2003 年 10 月摘要:了解如何利用 ASP.NET Whidb...
  • ar7_top
  • ar7_top
  • 2004-02-25 10:19:00
  • 1224

javascript正则表达式函数用法详解

  • 2009年05月31日 13:55
  • 29KB
  • 下载

Excel常用函数用法详解

  • 2016年02月25日 22:19
  • 309KB
  • 下载

C--网络编程SELECT函数用法详解

  • 2018年01月16日 21:06
  • 149KB
  • 下载

-------------GetObject详解

http://www.cnblogs.com/killgod/archive/2013/01/22/2871965.html GetObject函数用于从指定的图形对象中获取信息,原...
  • Reserved_person
  • Reserved_person
  • 2016-06-04 19:49:48
  • 211

Open CV 函数手册

  • 2009年12月14日 13:32
  • 2.1MB
  • 下载

Excel多条件求和 & SUMPRODUCT函数用法详解

  • 2011年04月09日 10:46
  • 35KB
  • 下载

GetObject 函数的使用

GetObject 函数ActiveX 对象的引用 返回文件中的 ActiveX 对象的引用。 语法 GetObject([pathname] [, class]) GetObject 函数的语法包...
  • foreverfall
  • foreverfall
  • 2015-06-30 10:59:38
  • 8675

GetObject

 GetObject 该函数得到指定图形对象的信息,根据图形对象,函数把填充的 BITMAP, DIBSECTION, LOGBRUSH,LOGFONT, 或 LOGPEN 结构体...
  • u013624184
  • u013624184
  • 2014-02-09 23:40:39
  • 468

VFP用CreateObject()和GetObject()创建Excel对象

上次记录下《创建EXCEL新方法》之后,有些疑惑始萦绕心头。 先看看两句话,都来自VFP的帮助文件。 关于CreateObject(): For example, to create a Micros...
  • powerwolf
  • powerwolf
  • 2012-03-02 19:15:12
  • 4709
    个人资料
    等级:
    访问量: 1775
    积分: 1064
    排名: 5万+
    文章存档