mirror of
https://github.com/reactos/reactos.git
synced 2024-07-20 11:29:56 +00:00
[Win32k]
- Use desktop system menu. svn path=/trunk/; revision=63456
This commit is contained in:
parent
db241f482b
commit
1498265bfc
|
@ -10,6 +10,11 @@ typedef struct _DESKTOP
|
||||||
/* Pointer to the associated window station. */
|
/* Pointer to the associated window station. */
|
||||||
struct _WINSTATION_OBJECT *rpwinstaParent;
|
struct _WINSTATION_OBJECT *rpwinstaParent;
|
||||||
DWORD dwDTFlags;
|
DWORD dwDTFlags;
|
||||||
|
DWORD_PTR dwDesktopId;
|
||||||
|
PMENU spmenuSys;
|
||||||
|
PMENU spmenuDialogSys;
|
||||||
|
PMENU spmenuHScroll;
|
||||||
|
PMENU spmenuVScroll;
|
||||||
PWND spwndForeground;
|
PWND spwndForeground;
|
||||||
PWND spwndTray;
|
PWND spwndTray;
|
||||||
PWND spwndMessage;
|
PWND spwndMessage;
|
||||||
|
|
|
@ -454,7 +454,6 @@ NtUserCreateWindowStation(
|
||||||
KeInitializeSpinLock(&WindowStationObject->Lock);
|
KeInitializeSpinLock(&WindowStationObject->Lock);
|
||||||
InitializeListHead(&WindowStationObject->DesktopListHead);
|
InitializeListHead(&WindowStationObject->DesktopListHead);
|
||||||
Status = RtlCreateAtomTable(37, &WindowStationObject->AtomTable);
|
Status = RtlCreateAtomTable(37, &WindowStationObject->AtomTable);
|
||||||
WindowStationObject->SystemMenuTemplate = (HANDLE)0;
|
|
||||||
WindowStationObject->Name = WindowStationName;
|
WindowStationObject->Name = WindowStationName;
|
||||||
WindowStationObject->dwSessionId = NtCurrentPeb()->SessionId;
|
WindowStationObject->dwSessionId = NtCurrentPeb()->SessionId;
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,6 @@ typedef struct _WINSTATION_OBJECT
|
||||||
UNICODE_STRING Name;
|
UNICODE_STRING Name;
|
||||||
LIST_ENTRY DesktopListHead;
|
LIST_ENTRY DesktopListHead;
|
||||||
PRTL_ATOM_TABLE AtomTable;
|
PRTL_ATOM_TABLE AtomTable;
|
||||||
HANDLE SystemMenuTemplate;
|
|
||||||
HANDLE ShellWindow;
|
HANDLE ShellWindow;
|
||||||
HANDLE ShellListView;
|
HANDLE ShellListView;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue