

It seemed to work fine, but now I have the opposite problem occuring, every now and then the Taskbar will not respond (it is autohiden and will not un-hide itself) everything on the desktop works fine but the task bar is non responsive, CTRL, ALT + DELETE then cancel fixes the problem but it seems totally random. It did not help, so I restored it to before I installed the last program (Borderlands). I read somewhere that it could be a fault with the graphics driver (strange as I had not recently changed it) so I updated it to the latest NVIDIA drivers (191.07). The way I got around this was to click CTRL, ALT + DELETE and then just click cancel and everything would respond again. I could not click anything on the windows at all (IE, Games, Explorer) however the taskbar was working fine, I could use the start menu and right click on items in the system tray but I could not select anything! I use Windows 7 Ultimate, everything has been working fine until the other day I started having a problem when I clicked on a window and it responded as though I had clicked outside the window, the focus was moved away from the window to nothing. With my application causing the maximize to park my border right on the bottom of the screen, I would have been generating WM_NCMOUSEMOVE events with the MINMAXINFO left alone, I would have been generating WM_MOUSEMOVE.I have an issue that has recently reversed itself! It's possible that the detection for popping up an "autohidden" taskbar is hooked into the mechanism for handling WM_MOUSEMOVE messages, and not for WM_NCMOUSEMOVE. If I comment out that code and don't modify the MINMAXINFO structure, the Auto-hide works.Īs to why, I'm not entirely sure.


Not sure why this was done it was written by a predecessor. My application was setting that to 0,0, and the max height and width to exactly the screen resolution size (not inflated). It also set the ptMaxPosition (point that the window origin is set to when maximized) to -7, -7. That makes sense in that when maximized, it pushes the borders of the window beyond the visible part of the screen. The values that were in the record were inflated by 7 (border width) the screen pixel resolution. This step-by-step tutorial will show you how to troubleshoot this problem and get your Windows taskbar and Start button back to your screen. The display resolution or main display changed and caused the taskbar to go off the screen. My application was handling the WM_GETMINMAXINFO message, and was overriding the values in the parameter MINMAXINFO record. The explorer.exe process has crashed and the taskbar is completely gone.
