mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 20:03:12 +00:00
[NtGDI]
- Add function for NtUser. svn path=/trunk/; revision=73886
This commit is contained in:
parent
2f277c0810
commit
2c28e0e6fa
2 changed files with 26 additions and 0 deletions
|
@ -180,6 +180,7 @@ COLORREF FASTCALL GreGetBkColor(HDC);
|
||||||
COLORREF FASTCALL IntSetDCBrushColor(HDC,COLORREF);
|
COLORREF FASTCALL IntSetDCBrushColor(HDC,COLORREF);
|
||||||
COLORREF FASTCALL IntSetDCPenColor(HDC,COLORREF);
|
COLORREF FASTCALL IntSetDCPenColor(HDC,COLORREF);
|
||||||
int FASTCALL GreGetGraphicsMode(HDC);
|
int FASTCALL GreGetGraphicsMode(HDC);
|
||||||
|
BOOL FASTCALL GreSetBrushOrg(HDC,INT,INT,LPPOINT);
|
||||||
|
|
||||||
INIT_FUNCTION NTSTATUS NTAPI InitDcImpl(VOID);
|
INIT_FUNCTION NTSTATUS NTAPI InitDcImpl(VOID);
|
||||||
PPDEVOBJ FASTCALL IntEnumHDev(VOID);
|
PPDEVOBJ FASTCALL IntEnumHDev(VOID);
|
||||||
|
|
|
@ -222,6 +222,31 @@ IntSetDCBrushColor(HDC hdc, COLORREF crColor)
|
||||||
return OldColor;
|
return OldColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOL FASTCALL
|
||||||
|
GreSetBrushOrg(
|
||||||
|
HDC hdc,
|
||||||
|
INT x,
|
||||||
|
INT y,
|
||||||
|
LPPOINT pptOut)
|
||||||
|
{
|
||||||
|
PDC pdc = DC_LockDc(hdc);
|
||||||
|
if (pdc == NULL)
|
||||||
|
{
|
||||||
|
EngSetLastError(ERROR_INVALID_HANDLE);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (pptOut != NULL)
|
||||||
|
{
|
||||||
|
*pptOut = pdc->pdcattr->ptlBrushOrigin;
|
||||||
|
}
|
||||||
|
|
||||||
|
DC_vSetBrushOrigin(pdc, x, y);
|
||||||
|
|
||||||
|
DC_UnlockDc(pdc);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
COLORREF FASTCALL
|
COLORREF FASTCALL
|
||||||
IntSetDCPenColor(HDC hdc, COLORREF crColor)
|
IntSetDCPenColor(HDC hdc, COLORREF crColor)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue