Попытка чтения или записи защищенной памяти System.Windows.Forms.UnsafeNativeMethods.CallWindowProc () - PullRequest
1 голос
/ 24 ноября 2011

В моем приложении c # win-forms я изменил следующую строку в Main ()

Application.Run(new MainMenuForm());

как

MainMenuForm mainMenuForm = new MainMenuForm();
mainMenuForm.ShowDialog();

Это причина вышеуказанной ошибки?Трассировка стека показывает, что следующий метод вызывает исключение System.Windows.Forms.UnsafeNativeMethods.CallWindowProc ()

Любая помощь приветствуется Спасибо

1 Ответ

0 голосов
/ 24 ноября 2011

Вам необходимо использовать Application.Run в некоторой форме, потому что он запускает цикл сообщений в вашем основном графическом потоке для WinProc. http://msdn.microsoft.com/en-us/library/system.windows.forms.application.run.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...