Use IPresSpaceHandle in system calls where the X Toolkit type GC is required.
Use IPresSpaceHandle in system calls where the OS/2 Programmer's Toolkit type HPS is required.
Use IPresSpaceHandle in system calls where the Win32 Programmer's Toolkit type HDC is required.
Constructors & DestructorUse the functions in this group to construct, destroy, and copy objects of this class.
![]() |
public:
~IPresSpaceHandle()
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
![]() |
public:
IPresSpaceHandle(const IPresSpaceHandle& src)
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
public:
IPresSpaceHandle( Value value = 0, INativeWindowHandle hwnd = 0 )
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
![]() |
public:
IPresSpaceHandle& operator =(const IPresSpaceHandle& src)
Assigns the value of one graphics context or presentation space handle to another.
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
DiagnosticsUse the functions in this group to obtain diagnostic information.
![]() |
public:
IString asDebugInfo() const
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
![]() |
public:
IString asString() const
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
![]() |
public:
unsigned long asUnsigned() const
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
Type ConversionsUse the operator in this group to convert objects of this class to a different type.
![]() |
public:
operator Value() const
Returns the handle as its operating system dependent type. Use this operator when you use the handle object as an argument to an operating system function.
| Windows | OS/2 | AIX |
| Yes | Yes | Yes |
![]() |
typedef unsigned long Value
typedef unsigned long Value
| Windows | OS/2 | AIX |
| No | Yes | No |
typedef void * Value
| Windows | OS/2 | AIX |
| Yes | No | No |
typedef IXDC * Value
| Windows | OS/2 | AIX |
| No | No | Yes |