Ignore:
Timestamp:
Jul 16, 1999, 1:32:10 PM (26 years ago)
Author:
sandervl
Message:

Misc window class changes/bugfixes

File:
1 edited

Legend:

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

    r310 r314  
    1 /* $Id: windowmsg.cpp,v 1.4 1999-07-15 18:41:46 sandervl Exp $ */
     1/* $Id: windowmsg.cpp,v 1.5 1999-07-16 11:32:10 sandervl Exp $ */
    22/*
    33 * Win32 window message APIs for OS/2
     
    1616#include <misc.h>
    1717#include <win32wnd.h>
    18 #include <handlemanager.h>
    1918#include <win.h>
    2019#include <hooks.h>
     
    4746    if (!msg->hwnd) return 0;
    4847
    49     if(HMHandleTranslateToOS2(msg->hwnd, (PULONG)&window) != NO_ERROR) {
     48    window = Win32Window::GetWindowFromHandle(msg->hwnd);
     49    if(!window) {
    5050        dprintf(("DispatchMessageA, window %x not found", msg->hwnd));
    5151        return 0;
     
    5858
    5959#if 0
    60     if(HMHandleTranslateToOS2(msg->hwnd, (PULONG)&window) != NO_ERROR) {
     60    window = Win32Window::GetWindowFromHandle(msg->hwnd);
     61    if(!window) {
    6162        dprintf(("DispatchMessageA, window %x not found", msg->hwnd));
    6263        return 0;
     
    9394    if (!msg->hwnd) return 0;
    9495
    95     if(HMHandleTranslateToOS2(msg->hwnd, (PULONG)&window) != NO_ERROR) {
     96    window = Win32Window::GetWindowFromHandle(msg->hwnd);
     97    if(!window) {
    9698        dprintf(("DispatchMessageW, window %x not found", msg->hwnd));
    9799        return 0;
     
    104106
    105107#if 0
    106     if(HMHandleTranslateToOS2(msg->hwnd, (PULONG)&window) != NO_ERROR) {
     108    window = Win32Window::GetWindowFromHandle(msg->hwnd);
     109    if(!window) {
    107110        dprintf(("DispatchMessageW, window %x not found", msg->hwnd));
    108111        return 0;
     
    136139  Win32Window *window;
    137140
    138     if(HMHandleTranslateToOS2(hwnd, (PULONG)&window) != NO_ERROR) {
     141    window = Win32Window::GetWindowFromHandle(hwnd);
     142    if(!window) {
    139143        dprintf(("SendMessageA, window %x not found", hwnd));
    140144        return 0;
     
    149153  Win32Window *window;
    150154
    151     if(HMHandleTranslateToOS2(hwnd, (PULONG)&window) != NO_ERROR) {
     155    window = Win32Window::GetWindowFromHandle(hwnd);
     156    if(!window) {
    152157        dprintf(("SendMessageW, window %x not found", hwnd));
    153158        return 0;
     
    165170        return PostThreadMessageA(GetCurrentThreadId(), msg, wParam, lParam);
    166171
    167     if(HMHandleTranslateToOS2(hwnd, (PULONG)&window) != NO_ERROR) {
     172    window = Win32Window::GetWindowFromHandle(hwnd);
     173    if(!window) {
    168174        dprintf(("PostMessageA, window %x not found", hwnd));
    169175        return 0;
     
    181187        return PostThreadMessageW(GetCurrentThreadId(), msg, wParam, lParam);
    182188
    183     if(HMHandleTranslateToOS2(hwnd, (PULONG)&window) != NO_ERROR) {
     189    window = Win32Window::GetWindowFromHandle(hwnd);
     190    if(!window) {
    184191        dprintf(("PostMessageW, window %x not found", hwnd));
    185192        return 0;
Note: See TracChangeset for help on using the changeset viewer.