网站首页  词典首页

请输入您要查询的函数:

 

术语 getmetafilebitsex
释义 GetMetaFileBitsEx
语法:
UINT GetMetaFileBitsEx(
__in HMETAFILE hmf,
__in UINT nSize,
__out LPVOID lpvData
);
GetMetaFileBitsEx功能
该GetMetaFileBitsEx函数检索到指定的缓冲区一个Windows的内容和格式图元文件的副本。
注意:此功能仅提供兼容的Windows图元文件格式。增强型图元文件格式,提供卓越的功能,并建议新的应用。对于一个增强型图元文件格式,相应的功能是GetEnhMetaFileBits。
参数
羟甲基糠醛 [in]
一个句柄,的Windows图元文件格式。
nSize [in]
大小,以字节为缓冲区接收数据。
lpvData [out]
阿一个缓冲区,它接收图元文件数据的指针。该缓冲区必须足够大,包含的数据。如果lpvData为NULL,则函数返回所需要的保存数据的字节数。
返回值
如果函数成功和缓冲区指针为NULL,则返回值是为缓冲区所需的字节数,如果函数成功和缓冲区指针是一个有效的指针,返回值是复制的字节数。
如果函数失败,返回值是零。
备注
之后,Windows的位图元文件检索,它们可用于创建一个基于内存的图元文件通过调用SetMetaFileBitsEx功能。
该GetMetaFileBitsEx函数不图元文件句柄无效。应用程序必须删除这个处理函数调用DeleteMetaFile。
转化为增强型图元文件格式Windows的图元文件格式,使用SetWinMetaFileBits功能。
要求:
最低支持:client-Windows 2000专业版
最低支持server-Windows 2000服务器
HeaderWingdi.h(头文件:winuser.h)
LibraryGdi32.lib
DLLGdi32.dll
参见
图元文件概述
图元文件函数
DeleteMetaFile
GetEnhMetaFileBits
SetMetaFileBitsEx
SetWinMetaFileBits
如果有任何问题和意见,请发送给微软(wsddocfb@microsoft.com)
生成日期:2009年7月11日
==英文原文==GetMetaFileBitsEx Function
The GetMetaFileBitsEx function retrieves the contents of a Windows-format metafile and copies them into the specified buffer.
Note This function is provided only for compatibility with Windows-format metafiles. Enhanced-format metafiles provide superior functionality and are recommended for new applications. The corresponding function for an enhanced-format metafile is GetEnhMetaFileBits .
Syntax
UINT GetMetaFileBitsEx(
__in HMETAFILE hmf,
__in UINT nSize,
__out LPVOID lpvData
);
Parameters
hmf [in]
A handle to a Windows-format metafile.
nSize [in]
The size, in bytes, of the buffer to receive the data.
lpvData [out]
A pointer to a buffer that receives the metafile data. The buffer must be sufficiently large to contain the data. If lpvData is NULL, the function returns the number of bytes required to hold the data.
Return Value
If the function succeeds and the buffer pointer is NULL, the return value is the number of bytes required for the buffer; if the function succeeds and the buffer pointer is a valid pointer, the return value is the number of bytes copied.
If the function fails, the return value is zero.
Remarks
After the Windows-metafile bits are retrieved, they can be used to create a memory-based metafile by calling the SetMetaFileBitsEx function.
The GetMetaFileBitsEx function does not invalidate the metafile handle. An application must delete this handle by calling the DeleteMetaFile function.
To convert a Windows-format metafile into an enhanced-format metafile, use the SetWinMetaFileBits function.
Requirements
Minimum supported clientWindows 2000 Professional
Minimum supported serverWindows 2000 Server
HeaderWingdi.h (include Windows.h)
LibraryGdi32.lib
DLLGdi32.dll
See Also
Metafiles Overview
Metafile Functions
DeleteMetaFile
GetEnhMetaFileBits
SetMetaFileBitsEx
SetWinMetaFileBits
Send comments about this topic to Microsoft
Build date: 7/11/2009
==原始网址==http://msdn.microsoft.com/en-us/library/dd144898(VS.85).aspx\n
随便看

 

windows api函数参考手册包含2258条windows api函数文档,详细介绍nodejs、java、rust调用windows api的方法技巧,是学习windows api编程的入门中文文档。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 4:06:58