«Параметр недействителен», выданный из System.Drawing.Graphics.GetHdc () - только на некоторых машинах - PullRequest
6 голосов
/ 29 сентября 2010

Я столкнулся с этой ошибкой «Параметр недействителен», и он выдается из

System.Drawing.Graphics.GetHdc()

Странно то, что эта ошибка выдается только на одном компьютере, но не на других.

Извините за расплывчатость, у вас есть идеи, которые могут решить эту проблему?

1 Ответ

6 голосов
/ 29 сентября 2010

Посмотрите, относится ли это к вам? Параметр недействителен

Вы обнаружите, что ваша проблема вызвана утечкой GDI. Открыть TaskManager и если на вкладке "Процессы" нет объектов GDI затем добавьте его в меню «Вид». Затем вы должны увидеть, что GDI Объекты продолжают расти до тех пор, пока приложение не упадет. Однажды ты добавив вызов DeleteDC (), вы должны увидеть, что объекты GDI остаются довольно постоянный.

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