勇芳软件工作室.汉化:  Painting and Drawing > Painting and Drawing Functions >

DrawStateProc

Previous pageReturn to chapter overviewNext page

描述

 

DrawStateProc功能是一个应用程序定义的回调函数,它为DrawState功能呈现复杂的图像。DRAWSTATEPROC类型定义了一个指向此回调函数的指针。DrawStateProc是应用程序定义的函数名称的占位符。

 

C++ 语法

 

BOOL CALLBACK DrawStateProc(

__in HDC hdc,

__in LPARAM lData,

__in WPARAM wData,

__in int cx,

__in int cy

);

 

PowerBASIC 语法

 

FUNCTION DrawStateProc ( _

BYVAL hdc AS DWORD, _

BYREF lData AS LONG, _

BYVAL wData AS DWORD, _

BYVAL cx AS LONG, _

BYVAL cy AS LONG _

) AS LONG

 

参数

 

hdc

 

[in]处理设备上下文以进行绘制。设备上下文是选择位图的存储器设备上下文,其尺寸至少与cx和cy参数指定的那样大。

 

lData

 

[in]指定应用程序传递给DrawState的图像信息。

 

wData

 

[in]指定应用程序传递给DrawState的图像信息。

 

cx

 

[in]指定调用DrawState指定的设备单位的图像宽度。

 

cy

 

[in]指定由DrawState调用指定的设备单位的图像高度。

 

返回值

 

如果函数成功,返回值为TRUE。

 

如果函数失败,返回值为FALSE。

 

引用文件 #INCLUDE Once

 

WinUser.inc(包括Windows.inc)