{
CRITICAL_SECTION Lock;
BOOL WindowSizeLock;
-
HANDLE hGuiInitEvent;
- POINT OldCursor;
- HWND hWindow; /* Handle to the console's window */
- HICON hIcon; /* Handle to the console's icon (big) */
- HICON hIconSm; /* Handle to the console's icon (small) */
+ POINT OldCursor;
LONG_PTR WndStyle;
LONG_PTR WndStyleEx;
BOOL IsWndMax;
WINDOWPLACEMENT WndPl;
- HPALETTE hSysPalette; /* Handle to the original system palette */
+ HWND hWindow; /* Handle to the console's window */
+ HDC hMemDC; /* Memory DC holding the console framebuffer */
+ HBITMAP hBitmap; /* Console framebuffer */
+ HPALETTE hSysPalette; /* Handle to the original system palette */
+
+ HICON hIcon; /* Handle to the console's icon (big) */
+ HICON hIconSm; /* Handle to the console's icon (small) */
/*** The following may be put per-screen-buffer !! ***/
HCURSOR hCursor; /* Handle to the mouse cursor */