SelectObject (gdi32)
Last changed: Seri-109.90.29.109

.
Summary
The SelectObject function selects an object into the specified device context (DC). The new object replaces the previous object of the same type.

C# Signature:

[DllImport("gdi32.dll", ExactSpelling=true, PreserveSig=true, SetLastError=true)]
static extern IntPtr SelectObject(IntPtr hdc, IntPtr hgdiobj);

VB.NET Signature:

Public Declare Function SelectObject Lib "gdi32.dll" (hdc As IntPtr, hgdiobj As IntPtr) As IntPtr

VB.NET Signature:

<DllImport("Gdi32.dll", EntryPoint:="SelectObject", _
  CallingConvention:=CallingConvention.StdCall, _
  CharSet:=CharSet.Auto, exactspelling:=True)> _
Public Shared Function SelectObject(ByVal hdc As IntPtr, ByVal hObject As Int32) As Int32
End Function

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please see BitBlt

Alternative Managed API:

Do you know one? Please contribute it!

Documentation