求教 c++部分代码相对应的c#里的代码怎么写~
找到一个C的源码,我想把它搬到c#里来用,但是这段不懂。
源码内:
#include <wintab.h>
#define PACKETNAME MOE
#define MOEPACKETDATA PK_X | PK_Y | PK_BUTTONS /* x, y, buttons */
#define MOEPACKETMODE PK_BUTTONS /* buttons relative mode */
...
public enum WTPKT
{
PK_CONTEXT = 0x0001,/* reporting context */
PK_STATUS = 0x0002,/* status bits */
PK_TIME = 0x0004,/* time stamp */
PK_CHANGED = 0x0008,/* change bit vector */
PK_SERIAL_NUMBER = 0x0010,/* packet serial number */
PK_CURSOR = 0x0020,/* reporting cursor */
PK_BUTTONS = 0x0040,/* button information */
PK_X = 0x0080,/* x axis */
PK_Y = 0x0100,/* y axis */
PK_Z = 0x0200,/* z axis */
PK_NORMAL_PRESSURE = 0x0400,/* normal or tip pressure */
PK_TANGENT_PRESSURE = 0x0800,/* tangential or barrel pressure */
PK_ORIENTATION = 0x1000,/* orientation info: tilts */
PK_ROTATION = 0x2000/* rotation info; 1.1 */
}
[解决办法]
PK_BUTTONS;