Ignore:
Timestamp:
Aug 30, 1999, 2:00:12 PM (26 years ago)
Author:
sandervl
Message:

Redesign; base class for all window types

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/new/windowmsg.cpp

    r398 r741  
    1 /* $Id: windowmsg.cpp,v 1.8 1999-07-26 20:03:49 sandervl Exp $ */
     1/* $Id: windowmsg.cpp,v 1.9 1999-08-30 11:59:54 sandervl Exp $ */
    22/*
    33 * Win32 window message APIs for OS/2
     
    1515#include <os2win.h>
    1616#include <misc.h>
    17 #include <win32wnd.h>
     17#include <win32wbase.h>
    1818#include <win.h>
    1919#include <hooks.h>
     
    8484LRESULT WIN32API SendMessageA(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
    8585{
    86   Win32Window *window;
    87 
    88     window = Win32Window::GetWindowFromHandle(hwnd);
     86  Win32BaseWindow *window;
     87
     88    window = Win32BaseWindow::GetWindowFromHandle(hwnd);
    8989    if(!window) {
    90         dprintf(("SendMessageA, window %x not found", hwnd));
    91         return 0;
     90    dprintf(("SendMessageA, window %x not found", hwnd));
     91    return 0;
    9292    }
    9393    return window->SendMessageA(msg, wParam, lParam);
     
    9898LRESULT WIN32API SendMessageW(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
    9999{
    100   Win32Window *window;
    101 
    102     window = Win32Window::GetWindowFromHandle(hwnd);
     100  Win32BaseWindow *window;
     101
     102    window = Win32BaseWindow::GetWindowFromHandle(hwnd);
    103103    if(!window) {
    104         dprintf(("SendMessageW, window %x not found", hwnd));
    105         return 0;
     104    dprintf(("SendMessageW, window %x not found", hwnd));
     105    return 0;
    106106    }
    107107    return window->SendMessageW(msg, wParam, lParam);
     
    112112BOOL WIN32API PostMessageA(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
    113113{
    114   Win32Window *window;
     114  Win32BaseWindow *window;
    115115
    116116    if(hwnd == NULL)
    117         return PostThreadMessageA(GetCurrentThreadId(), msg, wParam, lParam);
    118 
    119     window = Win32Window::GetWindowFromHandle(hwnd);
     117    return PostThreadMessageA(GetCurrentThreadId(), msg, wParam, lParam);
     118
     119    window = Win32BaseWindow::GetWindowFromHandle(hwnd);
    120120    if(!window) {
    121         dprintf(("PostMessageA, window %x not found", hwnd));
    122         return 0;
     121    dprintf(("PostMessageA, window %x not found", hwnd));
     122    return 0;
    123123    }
    124124    dprintf(("PostMessageA, %x %x %x %x", hwnd, msg, wParam, lParam));
     
    130130BOOL WIN32API PostMessageW(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
    131131{
    132   Win32Window *window;
     132  Win32BaseWindow *window;
    133133
    134134    if(hwnd == NULL)
    135         return PostThreadMessageW(GetCurrentThreadId(), msg, wParam, lParam);
    136 
    137     window = Win32Window::GetWindowFromHandle(hwnd);
     135    return PostThreadMessageW(GetCurrentThreadId(), msg, wParam, lParam);
     136
     137    window = Win32BaseWindow::GetWindowFromHandle(hwnd);
    138138    if(!window) {
    139         dprintf(("PostMessageW, window %x not found", hwnd));
    140         return 0;
     139    dprintf(("PostMessageW, window %x not found", hwnd));
     140    return 0;
    141141    }
    142142    dprintf(("PostMessageW, %x %x %x %x", hwnd, msg, wParam, lParam));
Note: See TracChangeset for help on using the changeset viewer.