forxf.c

来自「基于东南大学开发的SEP3203的ARM7中的所有驱动」· C语言 代码 · 共 55 行

C
55
字号
STATUS IrptGetData(P_U32 sData, P_U32 *data, P_U32 size)

{

	MSG	msg;



	if( SysRecvMessage(&msg, -1) ==  SYS_OK )

	{

		*sData = msg.lparam;  /* areaid */

		if( msg.message == IRPT_PEN )

		{

			(U32)*data = (U32)msg.data;

			*size = 4; /* size of a pair of coordinates */

		}else if( msg.message < IRPT_USER ) //ppsm message

		{

			//*data = (P_U32)&(msg.wparam);

			**data = (U32)msg.wparam;

			*size = 2;

		}else{//asixwin message

			*size = (U32)msg.wparam;

			*data = (P_U32)msg.data;

		}



		

		return msg.message;

	}else

		return IRPT_ERROR;



}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?