added sysprog entities
This commit is contained in:
64
SYSPROG/STPROCINS/MSWIN_GETGUITHREADINFO_EQUATES.txt
Normal file
64
SYSPROG/STPROCINS/MSWIN_GETGUITHREADINFO_EQUATES.txt
Normal file
@ -0,0 +1,64 @@
|
||||
compile insert msWin_GetGUIThreadInfo_Equates
|
||||
/*
|
||||
** Copyright (C) 2012-2021 Revelation Software Inc. All Rights Reserved **
|
||||
|
||||
Author Mr C
|
||||
Date October 2021
|
||||
Purpose Equates for use with the GetGUIThreadInfo function.
|
||||
|
||||
Amended Date Reason
|
||||
======= ==== ======
|
||||
|
||||
*/
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef _MSWIN_GETGUITHREADINFO_EQUATES_
|
||||
#define _MSWIN_GETGUITHREADINFO_EQUATES_
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// GUITHREADINFO Structure equates - this structure is defined in the
|
||||
// Windows API as:
|
||||
//
|
||||
// typedef struct tagGUITHREADINFO
|
||||
// {
|
||||
// DWORD cbSize;
|
||||
// DWORD flags;
|
||||
// HWND hwndActive;
|
||||
// HWND hwndFocus;
|
||||
// HWND hwndCapture;
|
||||
// HWND hwndMenuOwner;
|
||||
// HWND hwndMoveSize;
|
||||
// HWND hwndCaret;
|
||||
// RECT rcCaret;
|
||||
// } GUITHREADINFO, *PGUITHREADINFO, FAR * LPGUITHREADINFO;
|
||||
|
||||
equ GTI_POS_CBSIZE$ to 1
|
||||
equ GTI_POS_FLAGS$ to 2
|
||||
equ GTI_POS_HWNDACTIVE$ to 3
|
||||
equ GTI_POS_HWNDFOCUS$ to 4
|
||||
equ GTI_POS_HWNDCAPTURE$ to 5
|
||||
equ GTI_POS_HWNDMENUOWNER$ to 6
|
||||
equ GTI_POS_HWNDMOVESIZE$ to 7
|
||||
equ GTI_POS_HWNDCARET$ to 8
|
||||
equ GTI_POS_RCCARET$ to 9
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// flags bitmask values
|
||||
|
||||
equ GUI_CARETBLINKING$ to 0x00000001
|
||||
equ GUI_INMOVESIZE$ to 0x00000002
|
||||
equ GUI_INMENUMODE$ to 0x00000004
|
||||
equ GUI_SYSTEMMENUMODE$ to 0x00000008
|
||||
equ GUI_POPUPMENUMODE$ to 0x00000010
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#endif
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
Reference in New Issue
Block a user