Так, обо всем по порядку.
Испробованы способы:
SetActiveWindow(MainForm->Handle) - не хочет
SetForegroundWindow(...) - тоже не пашет
SetWindowPos(...) - ни в какую
Но мы не сдаемся и пошли дальше:
SendMessage(MainForm->Handle, WM_ACTIVATE, 0, 0) - ноль эмоций
Какие еще способы остались?
P.S. Заголовочный файл winuser.h подключен.