В Windows Server 2008 форма входа в приложение не активируется

Мое приложение разработано в окнах С#. При выполнении приложения в Windows XP форма входа активируется правильно, и фокус устанавливается на UserName_TextBox. Но в Windows Server 2008 форма входа не активируется. только после нажатия на форму входа она активируется.

Я пробовал код типа...

this.Activate();
this.ActiveControl = tbUserName;

or

this.Select();

Установите форму как TopMost..etc.


person Community    schedule 13.10.2009    source источник


Ответы (1)


Если ваше приложение не является активным приложением в системе, вы не можете его активировать. Представьте, как бы раздражало пользователя, если бы приложение могло переключаться на себя, пока он использует другую программу!

person tster    schedule 13.10.2009