mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
[NtGDI]
- Add function for NtUser. svn path=/trunk/; revision=73886
This commit is contained in:
@@ -180,6 +180,7 @@ COLORREF FASTCALL GreGetBkColor(HDC);
|
||||
COLORREF FASTCALL IntSetDCBrushColor(HDC,COLORREF);
|
||||
COLORREF FASTCALL IntSetDCPenColor(HDC,COLORREF);
|
||||
int FASTCALL GreGetGraphicsMode(HDC);
|
||||
BOOL FASTCALL GreSetBrushOrg(HDC,INT,INT,LPPOINT);
|
||||
|
||||
INIT_FUNCTION NTSTATUS NTAPI InitDcImpl(VOID);
|
||||
PPDEVOBJ FASTCALL IntEnumHDev(VOID);
|
||||
|
||||
@@ -222,6 +222,31 @@ IntSetDCBrushColor(HDC hdc, COLORREF crColor)
|
||||
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
|
||||
IntSetDCPenColor(HDC hdc, COLORREF crColor)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user