勇芳软件工作室.汉化:  Device Contexts > Device Contexts Functions >

EnumObjectsProc

Previous pageReturn to chapter overviewNext page

描述

 

EnumObjectsProc功能是与EnumObjects功能一起使用的应用程序定义的回调函数。它用于处理对象数据。GOBJENUMPROC类型定义了一个指向此回调函数的指针。EnumObjectsProc是应用程序定义的函数名称的占位符。

 

C++ 语法

 

int CALLBACK EnumObjectsProc(

__in LPVOID lpLogObject,

__in LPARAM lpData

);

 

PowerBASIC 语法

 

FUNCTION EnumObjectsProc ( _

BYVAL lpLogObject AS DWORD, _

BYVAL lpData AS DWORD _

) AS LONG

 

参数

 

lpLogObject

 

[in]指向描述对象属性的LOGPENLOGBRUSH结构的指针。

 

lpData

 

[in]指向EnumObjects函数传递的应用程序定义数据的指针。

 

返回值

 

要继续枚举,回调函数必须返回非零值。该值是用户定义的。

 

要停止枚举,回调函数必须返回零。

 

备注

 

应用程序必须通过将其地址传递给EnumObjects功能来注册此函数。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)