ну да.Вы должны иметь цикл сообщений Windows, чтобы это работало.Если вы создаете приложение Forms с нуля, вы увидите модуль Program.cs, созданный с ... Application.Run(new YourMainForm())
в нем.Run - это, по сути, насос сообщений - наличие этого требования для работы форм в значительной степени *. 1002 *