Как получить * раздел * окна, чтобы остаться на вершине - PullRequest
1 голос
/ 29 декабря 2011

Несколько дней назад я столкнулся с приложением, которое я считаю чрезвычайно полезным - http://www.ntwind.com/software/sticky-previews.html

По сути, это то, что он делает - вы можете пометить часть экрана, и она создает окно предварительного просмотра для этого раздела.и держит его поверх всех других окон.Я хочу сделать подобное по 3 причинам: 1. Я не могу использовать стороннее программное обеспечение на своем офисном ПК, 2. Я не могу себе это позволить, 3. Будет очень приятно создать что-то полезное, чтоЯ могу поделиться с сообществом.

Итак, мне было интересно, каким будет путь для этого.Используйте точечную сеть (вероятно, VB.net), чтобы сделать окно без рамки, чтобы оно оставалось сверху, создайте контекстное меню для выхода

, это детская игра. Главное, как мне получить предварительный просмотр экрана,Любая помощь приветствуется.

Спасибо

1 Ответ

0 голосов
/ 29 декабря 2011

То, что делает это приложение (вероятно), захватывает часть выбранного окна и регулярно копирует его в собственное окно. Есть два способа запечатлеть такое изображение. Один с экрана, а другой из окна. .NET поддерживает копирование с экрана, но вы, вероятно, хотите второе. См. Как сохранить скриншот непосредственно в файл в Windows? для получения информации о том, как этого добиться.

...