IntPtr hdc = GetDC(System.Diagnostics.Process.GetCurrentProcess().MainWindowHandle);
прекрасно работает в консольных приложениях .Net.
Я не верю, что null
будет работать в .Net, когда пинает Ошибка, аргумент: невозможно преобразовать из '<null>'
до 'System.IntPtr'