สิ่งที่สร้างสรรค์และผิดปกติที่สามารถทำได้ด้วย Windows API
หน้าต่างใด ๆ สามารถหดตัวลงได้
การหดตัวของเครื่องคิดเลข:

การหดตัวของ Google Chrome:

แม้แต่ Microsoft Word ก็ไม่ปลอดภัยจากการหดตัว:

หน้าต่างใด ๆ สามารถเลือกให้เปลี่ยนสีได้
Hue Shifting Microsoft Paint:

Hue Shifting Microsoft Word:


ซูมเข้าไปในเดสก์ท็อปแล้วหมุนไปรอบ ๆ

สุ่มสั่นหน้าต่างที่ระบุโดยไม่ต้องใช้เมาส์
ที่นี่คุณสามารถเห็น Microsoft Paint สั่นด้วยตัวเอง น่ากลัวน่ากลัวเหรอ?

หากคุณเป็นศิลปินที่เชี่ยวชาญ (เช่นตัวฉันเอง) คุณอาจพบว่ามันง่ายเกินไปที่จะวาดในผืนผ้าใบที่อยู่กับที่ ในกรณีนี้นี่เป็นยูทิลิตี้ที่สมบูรณ์แบบสำหรับคุณ


ตรวจจับการเคลื่อนไหวในหน้าต่างที่ระบุ นี่เป็นเรื่องสนุกมากที่ได้เล่นด้วยโดยเฉพาะอย่างยิ่งเมื่อใช้กับวิดีโอ แต่ฉันสามารถรวม GIF จำนวนมากได้ ...
การตรวจจับการเคลื่อนไหวใน Microsoft Paint:

ตรวจจับการเคลื่อนไหวในพรอมต์คำสั่ง:

ดึงโมนาลิซ่าลงใน Microsoft Paint โดยอัตโนมัติ:


สิ่งนี้ทำให้สีอ่อนโปร่งใสและสีเข้มดำ
ก่อนกำหนด:

หลังจากเกณฑ์:

คุณสมบัติหลายอย่างของหน้าต่างสามารถเปลี่ยนแรงได้ ในภาพด้านล่างฉันได้เปลี่ยนคุณสมบัติต่อไปนี้ในเครื่องคิดเลข Windows:

วางไข่หนูหลายร้อยตัวที่แต่ละตัวเคลื่อนที่อย่างอิสระข้ามหน้าจอ

หน้าต่างใด ๆ สามารถซ่อนได้ ในภาพต่อไปนี้ฉันได้ซ่อนเครื่องคิดเลข Windows ไว้แล้ว อย่างที่คุณเห็นมันไม่มีที่ไหนที่จะพบบนเดสก์ท็อป แต่ถ้าคุณเปิด Windows Task Manager จริง ๆ แล้วยังคงทำงานอยู่ในพื้นหลัง:

นี่คือเมนู มันแสดงคุณสมบัติทั้งหมด:

ไบนารีที่คอมไพล์อยู่ในโฟลเดอร์ ปฏิบัติการ
หากคุณต้องการรวบรวมตัวเองด้วยวิธีที่แนะนำมีดังนี้:
คลาสหลักที่นำฟังก์ชั่นทั้งหมดมารวมกันคือ program.cs
รายการสิ่งที่ต้องทำสามารถพบได้ในไดเรกทอรีด้านบน ซึ่งรวมถึงข้อบกพร่องในการแก้ไขและคุณสมบัติใหม่ที่จะนำไปใช้
โฟลเดอร์ภายนอกมีไฟล์. DLL ที่จำเป็นสองไฟล์ที่ต้องอ้างอิงเพื่อให้รหัสทำงาน ไฟล์ทั้งสองนี้คือ windowsapi.dll และและ imageprocessing.dll และรหัสสำหรับสิ่งเหล่านี้สามารถเห็นได้ใน winapi-wrapper ของฉันและที่เก็บภาพในห้องสมุดตามลำดับ
สิ่งนี้ได้รับการทดสอบบน Windows 7 เท่านั้น