I need a way to determine when my application has recieved focus, either through clicking on the application in the taskbar or by clicking on the form window. The form_GotFocus and _LoseFocus do not achieve this goal, since form_GotFocus only fires when all of the other applicable controls are disabled. Is there a way, via API or not, to be able to do this? I need to be able to open a file and input the contents when the application gets focus and in the interest of efficiency for the end-user, I would prefer them not to have to make an additional click.
Any and all help is greatly appreciated, this is a last-minute design change for a deadline project.