mirror of
https://github.com/reactos/reactos.git
synced 2025-07-28 19:02:29 +00:00
- Add initialization of system atoms and fix build.
svn path=/trunk/; revision=41937
This commit is contained in:
parent
fdf30001fb
commit
13af552ba5
1 changed files with 29 additions and 3 deletions
|
@ -33,14 +33,38 @@
|
||||||
#define NDEBUG
|
#define NDEBUG
|
||||||
#include <debug.h>
|
#include <debug.h>
|
||||||
|
|
||||||
|
BOOL InitSysParams();
|
||||||
|
|
||||||
|
/* GLOBALS *******************************************************************/
|
||||||
|
|
||||||
ERESOURCE UserLock;
|
ERESOURCE UserLock;
|
||||||
ATOM AtomMessage; // Window Message atom.
|
ATOM AtomMessage; // Window Message atom.
|
||||||
BOOL gbInitialized;
|
BOOL gbInitialized;
|
||||||
|
HINSTANCE hModClient = NULL;
|
||||||
|
|
||||||
BOOL
|
/* PRIVATE FUNCTIONS *********************************************************/
|
||||||
InitSysParams();
|
|
||||||
|
|
||||||
/* FUNCTIONS **********************************************************/
|
static
|
||||||
|
NTSTATUS FASTCALL
|
||||||
|
InitUserAtoms(VOID)
|
||||||
|
{
|
||||||
|
|
||||||
|
gpsi->atomSysClass[ICLS_MENU] = 32768;
|
||||||
|
gpsi->atomSysClass[ICLS_DESKTOP] = 32769;
|
||||||
|
gpsi->atomSysClass[ICLS_DIALOG] = 32770;
|
||||||
|
gpsi->atomSysClass[ICLS_SWITCH] = 32771;
|
||||||
|
gpsi->atomSysClass[ICLS_ICONTITLE] = 32772;
|
||||||
|
gpsi->atomSysClass[ICLS_TOOLTIPS] = 32774;
|
||||||
|
|
||||||
|
AtomMessage = IntAddGlobalAtom(L"Message", TRUE);
|
||||||
|
gpsi->atomSysClass[ICLS_HWNDMESSAGE] = AtomMessage;
|
||||||
|
|
||||||
|
DPRINT("AtomMessage -> %x\n", AtomMessage);
|
||||||
|
|
||||||
|
return STATUS_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
|
|
||||||
NTSTATUS FASTCALL InitUserImpl(VOID)
|
NTSTATUS FASTCALL InitUserImpl(VOID)
|
||||||
|
@ -72,6 +96,8 @@ NTSTATUS FASTCALL InitUserImpl(VOID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
InitUserAtoms();
|
||||||
|
|
||||||
InitSysParams();
|
InitSysParams();
|
||||||
|
|
||||||
return STATUS_SUCCESS;
|
return STATUS_SUCCESS;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue