Творческие и необычные вещи, которые можно сделать с API Windows.
Любое окно может быть сокращено.
Сокращение калькулятора:

Сокращение Google Chrome:

Даже Microsoft Word небезопасно от сокращения:

Любое окно может быть выбрано, чтобы изменить свои цвета.
Оттенок переключения Microsoft Paint:

Оттенок сдвигает Microsoft Word:


Увеличивается в рабочий стол, а затем разворачивает его вокруг и вокруг.

Случайно встряхивает указанное окно без использования мыши.
Здесь вы можете увидеть, как Microsoft Paint Shaking сам по себе. Довольно жуткий, да?

Если вы мастерский художник (например, я), вы можете обнаружить, что слишком легко рисовать на стационарном холсте. В этом случае это идеальная утилита для вас.


Обнаруживает движение в указанном окне. С этим было очень весело играть, особенно когда я использовался на видео, но я могу включить только так много GIF ...
Обнаружение движения в Microsoft Paint:

Обнаружение движения в командной строке:

Автоматически втягивает пороговую мону Лизу в Microsoft Paint:


Это делает светлые цвета прозрачными и темными цветами черными.
Перед порогом:

После порога:

Многие свойства окна могут быть изменены. На изображении ниже я изменил следующие свойства в калькуляторе Windows:

Порождает сотни мышей, где каждый движется независимо по экрану.

Любое окно может быть скрыто. На следующем изображении я спрятал калькулятор Windows. Как видите, это не где можно найти на рабочем столе. Но если вы откроете диспетчер задач Windows, он на самом деле все еще работает в фоновом режиме:

Вот меню. В нем перечислены все функции:

Скомпилированный двоичный файл расположен в исполняемом папке.
Если вы хотите скомпилировать это самостоятельно, рекомендуемый способ заключается в следующем:
Основным классом, который объединяет все функции, является Program.cs .
Список для выполнения можно найти в верхнем каталоге. Это включает в себя ошибки для исправления и новые функции для реализации.
Внешняя папка содержит два важных файла .dll, на которые необходимо ссылаться на работу кода. Эти два файла-WindowsAPI.DLL и и ImageProcessing.dll, и код для них можно увидеть в моих репозиториях Winapi-Wrapper и обработки изображений соответственно.
Это было протестировано только в Windows 7.