Getting windows handle of main window
BlitzMax Forums/BlitzMax Programming/Getting windows handle of main window
| ||
How do I do this in Max2D when initialized with the Graphics command? |
| ||
I got an almost working video capture module :) |
| ||
http://www.blitzbasic.com/codearcs/codearcs.php?code=1318 |
| ||
Method 1 (Can sometimes fail if other window is active):Graphics 640, 480, 0, 60 Local hWnd:Int = GetActiveWindow()Method 2 (Direct3D Only) Graphics 640, 480, 0, 60 Local hWnd:Int = Primarydevice.hwndMethod 3 (Error proof) Graphics 640, 480, 0, 60 If cfgRenderer = 1 Then ' OpenGL tmpClass$ = "BBGLContext Window Class" ElseIf cfgRenderer = 2 Then ' Direct3D tmpClass$ = "BBDX7Device Window Class" EndIf Local hWnd% = FindWindow(tmpClass$, "BlitzMax Application") |