com.develop.jawin.win32
Class User32

java.lang.Object
  |
  +--com.develop.jawin.win32.User32
All Implemented Interfaces:
MarshalConstants

public class User32
extends java.lang.Object
implements MarshalConstants


Field Summary
(package private) static int msBeginPaint
           
(package private) static int msDrawTextW
           
(package private) static int msEndPaint
           
(package private) static int msGetClientRect
           
(package private) static int msRegisterClassW
           
(package private) static int mstackCreateWindowExW
           
(package private) static java.lang.String mstringBeginPaint
           
(package private) static java.lang.String mstringDrawTextW
           
(package private) static java.lang.String mstringEndPaint
           
(package private) static java.lang.String mstringGetClientRect
           
(package private) static java.lang.String mstringRegisterClassW
           
 
Fields inherited from interface com.develop.jawin.marshal.MarshalConstants
CHECK_HR, CHECK_NONE, CHECK_NULL, CHECK_W32, MARSHAL_GIT, MARSHAL_VPTR
 
Constructor Summary
User32()
           
 
Method Summary
static int BeginPaint(int hwnd, PAINTSTRUCT ps)
           
static int CreateWindowExW(int dwExStyle, java.lang.String lpClassName, java.lang.String lpWindowName, int dwStyle, int X, int Y, int nWidth, int nHeight, int hWndParent, int hMenu, int hInstance, int lpParam)
           
static int DefWindowProcW(int hwnd, int msg, int wParam, int lParam)
           
static boolean DispatchMessageW(MSG msg)
           
static int DrawTextW(int hwnd, java.lang.String lpString, int nCount, RECT lpRect, int nFormat)
           
static void EndPaint(int hwnd, PAINTSTRUCT ps)
           
static void GetClientRect(int hwnd, RECT r)
           
static boolean GetMessageW(MSG msg, int hWnd, int wMsgFilterMin, int wMsgFilterMax)
           
static int LoadCursorW(int hinst, int cursor)
           
static int LoadIconW(int handle, int iconConstant)
           
static void MessageBoxW(java.lang.String msg, java.lang.String title)
           
static void PostQuitMessage(int nExitCode)
           
static short RegisterClassW(WNDCLASS cls)
           
static boolean ShowWindow(int hwnd, int nCmdShow)
           
static boolean TranslateMessage(MSG msg)
           
static void UpdateWindow(int hWnd)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

mstringRegisterClassW

static final java.lang.String mstringRegisterClassW

msRegisterClassW

static final int msRegisterClassW

mstackCreateWindowExW

static final int mstackCreateWindowExW

mstringBeginPaint

static final java.lang.String mstringBeginPaint

msBeginPaint

static final int msBeginPaint

mstringGetClientRect

static final java.lang.String mstringGetClientRect

msGetClientRect

static final int msGetClientRect

mstringDrawTextW

static final java.lang.String mstringDrawTextW

msDrawTextW

static final int msDrawTextW

mstringEndPaint

static final java.lang.String mstringEndPaint

msEndPaint

static final int msEndPaint
Constructor Detail

User32

public User32()
Method Detail

MessageBoxW

public static void MessageBoxW(java.lang.String msg,
                               java.lang.String title)
                        throws COMException,
                               java.io.IOException

LoadIconW

public static int LoadIconW(int handle,
                            int iconConstant)
                     throws COMException,
                            java.io.IOException

LoadCursorW

public static int LoadCursorW(int hinst,
                              int cursor)
                       throws COMException,
                              java.io.IOException

RegisterClassW

public static short RegisterClassW(WNDCLASS cls)
                            throws COMException,
                                   java.io.IOException

DefWindowProcW

public static int DefWindowProcW(int hwnd,
                                 int msg,
                                 int wParam,
                                 int lParam)
                          throws COMException,
                                 java.io.IOException

CreateWindowExW

public static int CreateWindowExW(int dwExStyle,
                                  java.lang.String lpClassName,
                                  java.lang.String lpWindowName,
                                  int dwStyle,
                                  int X,
                                  int Y,
                                  int nWidth,
                                  int nHeight,
                                  int hWndParent,
                                  int hMenu,
                                  int hInstance,
                                  int lpParam)
                           throws COMException,
                                  java.io.IOException

ShowWindow

public static boolean ShowWindow(int hwnd,
                                 int nCmdShow)
                          throws COMException,
                                 java.io.IOException

UpdateWindow

public static void UpdateWindow(int hWnd)
                         throws COMException,
                                java.io.IOException

GetMessageW

public static boolean GetMessageW(MSG msg,
                                  int hWnd,
                                  int wMsgFilterMin,
                                  int wMsgFilterMax)
                           throws COMException,
                                  java.io.IOException

TranslateMessage

public static boolean TranslateMessage(MSG msg)
                                throws COMException,
                                       java.io.IOException

DispatchMessageW

public static boolean DispatchMessageW(MSG msg)
                                throws COMException,
                                       java.io.IOException

PostQuitMessage

public static void PostQuitMessage(int nExitCode)
                            throws COMException,
                                   java.io.IOException

BeginPaint

public static int BeginPaint(int hwnd,
                             PAINTSTRUCT ps)
                      throws COMException,
                             java.io.IOException

GetClientRect

public static void GetClientRect(int hwnd,
                                 RECT r)
                          throws COMException,
                                 java.io.IOException

DrawTextW

public static int DrawTextW(int hwnd,
                            java.lang.String lpString,
                            int nCount,
                            RECT lpRect,
                            int nFormat)
                     throws COMException,
                            java.io.IOException

EndPaint

public static void EndPaint(int hwnd,
                            PAINTSTRUCT ps)
                     throws COMException,
                            java.io.IOException


New Jawin designed by Vitally Shelest. This product includes software developed by the DevelopMentor OpenSource Project (http://www.develop.com/OpenSource).