Changeset 21553 for trunk/src


Ignore:
Timestamp:
Jan 11, 2011, 2:58:11 AM (15 years ago)
Author:
abwillis
Message:

Add the "BroadcastSystemMessageA" function to User32.dll Ticket #27

Location:
trunk/src/user32
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/USER32.DEF

    r21459 r21553  
    5454    BeginPaint                 = _BeginPaint@8               @10
    5555    BringWindowToTop           = _BringWindowToTop@4         @11
    56     BroadcastSystemMessage     = _BroadcastSystemMessage@20  @12
     56    BroadcastSystemMessage     = _BroadcastSystemMessageA@20 @12
     57    BroadcastSystemMessageA    = _BroadcastSystemMessageA@20 @2512
     58    BroadcastSystemMessageW    = _BroadcastSystemMessageW@20 @2612
    5759    CalcChildScroll            = _CalcChildScroll@8          @13
    5860    CallMsgFilter              = _CallMsgFilterA@8           @14
  • trunk/src/user32/dbgwrap.cpp

    r21303 r21553  
    494494#define DBG_LOCALLOG    DBG_windowmsg
    495495DEBUGWRAP20(MsgWaitForMultipleObjects)
    496 DEBUGWRAP20(BroadcastSystemMessage)
     496DEBUGWRAP20(BroadcastSystemMessageA)
     497DEBUGWRAP20(BroadcastSystemMessageW)
    497498DEBUGWRAP8(CallMsgFilterA)
    498499DEBUGWRAP8(CallMsgFilterW)
  • trunk/src/user32/message.cpp

    r10240 r21553  
    564564}
    565565/*****************************************************************************
    566  * Name      : long WIN32API BroadcastSystemMessage
     566 * Name      : long WIN32API BroadcastSystemMessageA
    567567 * Purpose   : The BroadcastSystemMessage function sends a message to the given
    568568 *             recipients. The recipients can be applications, installable
     
    584584 *****************************************************************************/
    585585
    586 long WIN32API BroadcastSystemMessage(DWORD   dwFlags,
     586long WIN32API BroadcastSystemMessageA(DWORD   dwFlags,
    587587                                     LPDWORD lpdwRecipients,
    588588                                     UINT    uiMessage,
     
    599599  return (-1);
    600600}
     601/***********************************************************************
     602*              BroadcastSystemMessageW (USER32.@)
     603*/
     604long WIN32API BroadcastSystemMessageW(DWORD   dwFlags,
     605                                     LPDWORD lpdwRecipients,
     606                                     UINT    uiMessage,
     607                                     WPARAM  wParam,
     608                                     LPARAM  lParam)
     609 {
     610  dprintf(("USER32:BroadcastSystemMessage(%08xh,%08xh,%08xh,%08xh,%08x) not implemented.\n",
     611        dwFlags,
     612        lpdwRecipients,
     613        uiMessage,
     614        wParam,
     615        lParam));
     616 
     617  return (-1);
     618}
    601619#if 0
    602620//******************************************************************************
  • trunk/src/user32/user32dbg.def

    r21459 r21553  
    5454    BeginPaint                 = _DbgBeginPaint@8               @10
    5555    BringWindowToTop           = _DbgBringWindowToTop@4         @11
    56     BroadcastSystemMessage     = _DbgBroadcastSystemMessage@20  @12
     56    BroadcastSystemMessage     = _BroadcastSystemMessageA@20    @12
     57    BroadcastSystemMessageA    = _BroadcastSystemMessageA@20    @2512
     58    BroadcastSystemMessageW    = _BroadcastSystemMessageW@20    @2612
    5759    CalcChildScroll            = _DbgCalcChildScroll@8          @13
    5860    CallMsgFilter              = _DbgCallMsgFilterA@8           @14
Note: See TracChangeset for help on using the changeset viewer.