Ignore:
Timestamp:
Dec 16, 1999, 1:11:49 AM (26 years ago)
Author:
sandervl
Message:

sendmessage + hook updates + misc fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/win32wbase.h

    r2076 r2084  
    1 /* $Id: win32wbase.h,v 1.53 1999-12-14 19:13:20 sandervl Exp $ */
     1/* $Id: win32wbase.h,v 1.54 1999-12-16 00:11:47 sandervl Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    4040
    4141#define WIN32APP_USERMSGBASE      0x1000
    42 #define WIN32APP_POSTMSG          0x6666
     42#define WIN32APP_POSTMSG          0x1000
    4343
    4444typedef struct
     
    4949        ULONG           fUnicode;
    5050} POSTMSG_PACKET;
    51 
    52 #define WM_WIN32_POSTMESSAGEA   0x4000
    53 #define WM_WIN32_POSTMESSAGEW   0x4001
    5451
    5552#define BROADCAST_SEND          0
     
    213210       LRESULT  SendMessageA(ULONG msg, WPARAM wParam, LPARAM lParam);
    214211       LRESULT  SendMessageW(ULONG msg, WPARAM wParam, LPARAM lParam);
    215        LRESULT  SendMessageToProcess(UINT msg, WPARAM wParam, LPARAM lParam, BOOL fUnicode);
    216212       BOOL     PostMessageA(ULONG msg, WPARAM wParam, LPARAM lParam);
    217213       BOOL     PostMessageW(ULONG msg, WPARAM wParam, LPARAM lParam);
    218        void     PostMessage(POSTMSG_PACKET *packet);
     214       ULONG    PostMessage(POSTMSG_PACKET *packet);
    219215static BOOL     PostThreadMessageA(ULONG threadid, UINT msg, WPARAM wParam, LPARAM lParam);
    220216static BOOL     PostThreadMessageW(ULONG threadid, UINT msg, WPARAM wParam, LPARAM lParam);
    221217static LRESULT  BroadcastMessageA(int type, UINT msg, WPARAM wParam, LPARAM lParam);
    222218static LRESULT  BroadcastMessageW(int type, UINT msg, WPARAM wParam, LPARAM lParam);
     219       void     CallWindowHookProc(ULONG hooktype, ULONG Msg, WPARAM wParam, LPARAM lParam, BOOL fUnicode = FALSE);
    223220
    224221       LRESULT  DefWindowProcA(UINT Msg, WPARAM wParam, LPARAM lParam);
     
    306303        BOOL    fNoSizeMsg;
    307304        BOOL    fIsDestroyed;
     305        BOOL    fDestroyWindowCalled;   //DestroyWindow was called for this window
    308306        BOOL    fCreated;
    309307        BOOL    fTaskList;              //should be listed in PM tasklist or not
    310308        BOOL    fParentDC;
    311309
     310        DWORD   dwThreadId;             //id of thread that created this window
     311        DWORD   dwProcessId;            //id of process that created this window
    312312        PVOID   pOldFrameProc;
    313313        ULONG   borderWidth;
Note: See TracChangeset for help on using the changeset viewer.