mirror of
https://github.com/reactos/reactos.git
synced 2024-10-30 03:27:31 +00:00
e918eb7c29
- Update direct DCs surface before blit if needed - call directly ppdev in MouseSafetyOnDraw{Start,End} - use directly the PDEVOBJ surface in mouse operations - Add some mouse-related sanity checks svn path=/branches/reactos-yarotows/; revision=46937
20 lines
445 B
C
20 lines
445 B
C
#pragma once
|
|
|
|
#include <include/winsta.h>
|
|
|
|
INT INTERNAL_CALL MouseSafetyOnDrawStart(PPDEVOBJ ppdev, LONG HazardX1, LONG HazardY1, LONG HazardX2, LONG HazardY2);
|
|
INT INTERNAL_CALL MouseSafetyOnDrawEnd(PPDEVOBJ ppdev);
|
|
|
|
#ifndef XBUTTON1
|
|
#define XBUTTON1 (0x01)
|
|
#endif
|
|
#ifndef XBUTTON2
|
|
#define XBUTTON2 (0x02)
|
|
#endif
|
|
#ifndef MOUSEEVENTF_XDOWN
|
|
#define MOUSEEVENTF_XDOWN (0x80)
|
|
#endif
|
|
#ifndef MOUSEEVENTF_XUP
|
|
#define MOUSEEVENTF_XUP (0x100)
|
|
#endif
|