Changeset 15102


Ignore:
Timestamp:
Oct 26, 2000, 7:22:23 PM (24 years ago)
Author:
sandervl
Message:

EnumDisplayDevicesA/W added

Location:
tags/trunk/src/user32
Files:
2 edited

Legend:

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

    r14649 r15102  
    1 ; $Id: USER32.DEF,v 1.37 2000-08-24 09:30:29 sandervl Exp $
     1; $Id: USER32.DEF,v 1.38 2000-10-26 17:22:23 sandervl Exp $
    22
    33;Created by BLAST for IBM's compiler
     
    628628    MonitorFromPoint              = _MonitorFromPoint@12        @1004
    629629    EnumDisplayMonitors        = _EnumDisplayMonitors@16        @1005
     630    EnumDisplayDevicesA        = _EnumDisplayDevicesA@16        @1006
     631    EnumDisplayDevicesW        = _EnumDisplayDevicesW@16        @1007
    630632
    631633;
  • TabularUnified tags/trunk/src/user32/display.cpp

    r14997 r15102  
    1 /* $Id: display.cpp,v 1.9 2000-10-05 13:47:06 sandervl Exp $ */
     1/* $Id: display.cpp,v 1.10 2000-10-26 17:22:23 sandervl Exp $ */
    22/*
    33 * Display/Monitor Win32 apis
     
    595595            dwData);
    596596}
    597 //******************************************************************************
    598 //******************************************************************************
     597/***********************************************************************
     598 *           EnumDisplayDevicesA   (USER32.184)
     599 */
     600BOOL WINAPI EnumDisplayDevicesA(
     601        LPVOID unused,DWORD i,LPDISPLAY_DEVICEA lpDisplayDevice,DWORD dwFlags)
     602{
     603        dprintf(("EnumDisplayDevicesA: %x %d %x %x", unused, i, lpDisplayDevice, dwFlags));
     604        if (i)
     605                return FALSE;
     606       
     607        strcpy((char *)lpDisplayDevice->DeviceName,"OS/2-PM");
     608        strcpy((char *)lpDisplayDevice->DeviceString,"OS/2 Presentation Manager Display");
     609        lpDisplayDevice->StateFlags =
     610                        DISPLAY_DEVICE_ATTACHED_TO_DESKTOP      |
     611                        DISPLAY_DEVICE_PRIMARY_DEVICE           |
     612                        DISPLAY_DEVICE_VGA_COMPATIBLE;
     613        return TRUE;
     614}
     615
     616/***********************************************************************
     617 *           EnumDisplayDevicesW   (USER32.185)
     618 */
     619BOOL WINAPI EnumDisplayDevicesW(
     620        LPVOID unused,DWORD i,LPDISPLAY_DEVICEW lpDisplayDevice,DWORD dwFlags)
     621{
     622        dprintf(("EnumDisplayDevicesW: %x %d %x %x", unused, i, lpDisplayDevice, dwFlags));
     623        if (i)
     624                return FALSE;
     625
     626        lstrcpyAtoW(lpDisplayDevice->DeviceName,"OS/2-PM");
     627        lstrcpyAtoW(lpDisplayDevice->DeviceString,"OS/2 Presentation Manager Display");
     628        lpDisplayDevice->StateFlags =
     629                        DISPLAY_DEVICE_ATTACHED_TO_DESKTOP      |
     630                        DISPLAY_DEVICE_PRIMARY_DEVICE           |
     631                        DISPLAY_DEVICE_VGA_COMPATIBLE;
     632        return TRUE;
     633}
     634//******************************************************************************
     635//******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.