| I have more information about my problem
It seems, as one would expect, the focus is set to the new MapPoint cntrol, after it's initialized in my FORM_LOAD() function. And so long as the focus is on the control, the form's KeyUp event can not intercept the keystroke. While this is perfectly understandable, I can not understand why I am not able to programmatically change the focus to another control.
When I load the program, the F5 key does not work. But when I click inside a listbox, and move the focus away from MapPoint, the F5 does work. If I move the focus back to the MapPoint control, the F5 stops working. That's all fins and good. But why can I not move the focus with the Focus() method for the listbox? Why does that not do that same thing?
Thanks. |