Подскажите, как можно программно получить снимок экрана эквивалентный тому, который получается при нажатии клавиши Print Screen. Попробывал делать через GetDesktopWindow. Но обнаружил следующее: некоторые окна програм написанных под .NET не снимаются (отсутствуют в снимке экрана), а если делать через Print Screen они отображены на скриншоте. Какие есть еще способы получить снимок экрана, чтобы захвачено было все?