Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

windowclass.cpp File Reference

#include <os2win.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <assert.h>
#include <misc.h>
#include <unicode.h>
#include <win32class.h>
#include <win32wbase.h>
#include <controls.h>
#include "dbglocal.h"
#include <odin.h>
#include <odinwrap.h>
#include <os2sel.h>

Include dependency graph for windowclass.cpp:

Include dependency graph

Go to the source code of this file.

Defines

#define DBG_LOCALLOG   DBG_windowclass

Functions

void RegisterSystemClasses (ULONG hModule)
void UnregisterSystemClasses ()
ATOM WINAPI RegisterClassA (CONST WNDCLASSA *lpWndClass)
ATOM WINAPI RegisterClassExA (CONST WNDCLASSEXA *lpWndClass)
ATOM WINAPI RegisterClassW (CONST WNDCLASSW *lpwc)
ATOM WINAPI RegisterClassExW (CONST WNDCLASSEXW *lpwc)
BOOL WINAPI UnregisterClassA (LPCSTR lpszClassName, HINSTANCE hinst)
BOOL WINAPI UnregisterClassW (LPCWSTR lpszClassName, HINSTANCE hinst)
BOOL WINAPI GetClassInfoA (HINSTANCE hInstance, LPCSTR lpszClass, WNDCLASSA *lpwc)
BOOL WINAPI GetClassInfoW (HINSTANCE hinst, LPCWSTR lpszClass, WNDCLASSW *lpwc)
BOOL WINAPI GetClassInfoExA (HINSTANCE hInstance, LPCTSTR lpszClass, LPWNDCLASSEXA lpwcx)
BOOL WINAPI GetClassInfoExW (HINSTANCE hInstance, LPCWSTR lpszClass, LPWNDCLASSEXW lpwcx)
int WINAPI GetClassNameA (HWND hwnd, LPSTR lpszClassName, int cchClassName)
int WINAPI GetClassNameW (HWND hwnd, LPWSTR lpszClassName, int cchClassName)
LONG WINAPI SetClassLongA (HWND hwnd, int nIndex, LONG lNewVal)
LONG WINAPI SetClassLongW (HWND hwnd, int nIndex, LONG lNewVal)
WORD WINAPI SetClassWord (HWND hwnd, int nIndex, WORD wNewVal)
WORD WINAPI GetClassWord (HWND hwnd, int nIndex)
LONG WINAPI GetClassLongA (HWND hwnd, int nIndex)
LONG WINAPI GetClassLongW (HWND hwnd, int nIndex)


Define Documentation

#define DBG_LOCALLOG   DBG_windowclass
 

Definition at line 24 of file windowclass.cpp.


Function Documentation

void RegisterSystemClasses ULONG    hModule
 

Definition at line 37 of file windowclass.cpp.

Referenced by inittermUser32().

void UnregisterSystemClasses  
 

Definition at line 44 of file windowclass.cpp.

ATOM WINAPI RegisterClassA CONST WNDCLASSA *    lpWndClass
 

Definition at line 54 of file windowclass.cpp.

Referenced by BUTTON_Register(), COMBOBOX_Register(), COMBOLBOX_Register(), DESKTOP_Register(), DIALOG_Register(), EDIT_Register(), ICONTITLE_Register(), LISTBOX_Register(), MDICLIENT_Register(), POPUPMENU_Register(), SCROLLBAR_Register(), STATIC_Register(), and WINSWITCH_Register().

ATOM WINAPI RegisterClassExA CONST WNDCLASSEXA *    lpWndClass
 

Definition at line 98 of file windowclass.cpp.

ATOM WINAPI RegisterClassW CONST WNDCLASSW *    lpwc
 

Definition at line 128 of file windowclass.cpp.

ATOM WINAPI RegisterClassExW CONST WNDCLASSEXW *    lpwc
 

Definition at line 172 of file windowclass.cpp.

BOOL WINAPI UnregisterClassA LPCSTR    lpszClassName,
HINSTANCE    hinst
 

Definition at line 207 of file windowclass.cpp.

Referenced by BUTTON_Unregister(), COMBOBOX_Unregister(), COMBOLBOX_Unregister(), DESKTOP_Unregister(), DIALOG_Unregister(), EDIT_Unregister(), ICONTITLE_Unregister(), LISTBOX_Unregister(), MDICLIENT_Unregister(), POPUPMENU_Unregister(), SCROLLBAR_Unregister(), STATIC_Unregister(), and WINSWITCH_Unregister().

BOOL WINAPI UnregisterClassW LPCWSTR    lpszClassName,
HINSTANCE    hinst
 

Definition at line 218 of file windowclass.cpp.

BOOL WINAPI GetClassInfoA HINSTANCE    hInstance,
LPCSTR    lpszClass,
WNDCLASSA *    lpwc
 

Definition at line 240 of file windowclass.cpp.

BOOL WINAPI GetClassInfoW HINSTANCE    hinst,
LPCWSTR    lpszClass,
WNDCLASSW *    lpwc
 

Definition at line 267 of file windowclass.cpp.

BOOL WINAPI GetClassInfoExA HINSTANCE    hInstance,
LPCTSTR    lpszClass,
LPWNDCLASSEXA    lpwcx
 

Definition at line 313 of file windowclass.cpp.

BOOL WINAPI GetClassInfoExW HINSTANCE    hInstance,
LPCWSTR    lpszClass,
LPWNDCLASSEXW    lpwcx
 

Definition at line 358 of file windowclass.cpp.

int WINAPI GetClassNameA HWND    hwnd,
LPSTR    lpszClassName,
int    cchClassName
 

Definition at line 395 of file windowclass.cpp.

int WINAPI GetClassNameW HWND    hwnd,
LPWSTR    lpszClassName,
int    cchClassName
 

Definition at line 419 of file windowclass.cpp.

LONG WINAPI SetClassLongA HWND    hwnd,
int    nIndex,
LONG    lNewVal
 

Definition at line 442 of file windowclass.cpp.

LONG WINAPI SetClassLongW HWND    hwnd,
int    nIndex,
LONG    lNewVal
 

Definition at line 461 of file windowclass.cpp.

WORD WINAPI SetClassWord HWND    hwnd,
int    nIndex,
WORD    wNewVal
 

Definition at line 480 of file windowclass.cpp.

WORD WINAPI GetClassWord HWND    hwnd,
int    nIndex
 

Definition at line 499 of file windowclass.cpp.

LONG WINAPI GetClassLongA HWND    hwnd,
int    nIndex
 

Definition at line 518 of file windowclass.cpp.

Referenced by MDI_AugmentFrameMenu().

LONG WINAPI GetClassLongW HWND    hwnd,
int    nIndex
 

Definition at line 537 of file windowclass.cpp.


Generated on Wed Jan 23 23:21:35 2002 for ODIN-user32 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001