ShellBrowser .Net Edition
GetThumbnailBitmap Method (p_Size, p_CallBack, p_State, handle)
NamespacesJam.ShellShellBrowserGetThumbnailBitmap(Size, ShellBrowser..::.GetThumbnailCallback, Object, Int32)
Asynchronously extracts the thumbnail image of the currently active shell object in the requested size. Only for folders on Vista or later the size will always be quadratic with side length being the smallest of either p_Size.Width or p_Size.Height, to avoid a stretching - use the synchronous call GetThumbnailBitmap(Size) if you'd like to explicitly specify the dimensions
Declaration Syntax
C#Visual BasicVisual C++
public void GetThumbnailBitmap(
	Size p_Size,
	ShellBrowser..::.GetThumbnailCallback p_CallBack,
	Object p_State,
	int handle
)
Public Sub GetThumbnailBitmap ( _
	p_Size As Size, _
	p_CallBack As ShellBrowser..::.GetThumbnailCallback, _
	p_State As Object, _
	handle As Integer _
)
public:
void GetThumbnailBitmap(
	Size p_Size, 
	ShellBrowser..::.GetThumbnailCallback^ p_CallBack, 
	Object^ p_State, 
	int handle
)
Parameters
p_Size (Size)
The size the returned thumbnail should have.
p_CallBack (ShellBrowser..::.GetThumbnailCallback)
The method to be called when this asynchronous operation is completed.
p_State (Object)
An optional, user-provided object that distinguishes this particular asynchronous request from other requests.
handle (Int32)
The handle of the calling control. Used to tag the WorkerItems and to remove old WorkerItems tagged with this handle.
Return Value
An IAsyncResult that represents the result of the BeginInvoke operation.

Assembly: ShellBrowser (Module: ShellBrowser) Version: 4.2.1.45 (4.2.1.45)