Table of Contents

Struct HINSTANCE

Namespace
Windows.Win32.Foundation
Assembly
Ecng.Interop.dll
public readonly struct HINSTANCE : IEquatable<HINSTANCE>
Implements
Inherited Members
Extension Methods

Constructors

HINSTANCE(IntPtr)

public HINSTANCE(IntPtr value)

Parameters

value IntPtr

Fields

Value

public readonly IntPtr Value

Field Value

IntPtr

Properties

IsNull

public bool IsNull { get; }

Property Value

bool

Null

public static HINSTANCE Null { get; }

Property Value

HINSTANCE

Methods

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

Equals(HINSTANCE)

public bool Equals(HINSTANCE other)

Parameters

other HINSTANCE

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(HINSTANCE, HINSTANCE)

public static bool operator ==(HINSTANCE left, HINSTANCE right)

Parameters

left HINSTANCE
right HINSTANCE

Returns

bool

explicit operator HINSTANCE(IntPtr)

public static explicit operator HINSTANCE(IntPtr value)

Parameters

value IntPtr

Returns

HINSTANCE

implicit operator IntPtr(HINSTANCE)

public static implicit operator IntPtr(HINSTANCE value)

Parameters

value HINSTANCE

Returns

IntPtr

implicit operator HMODULE(HINSTANCE)

public static implicit operator HMODULE(HINSTANCE value)

Parameters

value HINSTANCE

Returns

HMODULE

operator !=(HINSTANCE, HINSTANCE)

public static bool operator !=(HINSTANCE left, HINSTANCE right)

Parameters

left HINSTANCE
right HINSTANCE

Returns

bool