bgiGetCanvasHWND

Returns the Windows window handle (HWND) of a canvas. Takes canvasID (Int). Returns NULL.

BGI GUI

Parameters & Returns

Parameters

canvasID Int

Returns

Int

Quick Summary

Returns the Windows window handle (HWND) of a canvas. Takes canvasID (Int). Returns NULL.

Technical Exegesis...

Returns the Windows window handle (HWND) of a canvas. Searches g_canvasMap for canvasID. If not found, returns NULL. Returns canvas.hWnd field.

This function retrieves native Windows handle for canvas child window. HWND is created during bgiCreateCanvas3D with CreateWindowEx. Returns NULL for invalid canvas ID. Use for Win32 API calls (SetWindowPos, SetFocus, GetClientRect, etc.). Canvas HWND is child window of parent BGI window. Handle remains valid until bgiDestroyCanvas or parent window destruction.

Example

Example.bam
; No example implemented yet