Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

System Events and Integration

via CodeSignal

Overview

You will finalize your foundational Windows application by connecting it directly to operating system events and hardware input. You will implement asynchronous timers, capture raw mouse and keyboard interactions, and use native Windows File I/O to persistently save user data to the disk while ensuring a clean, graceful application shutdowns across a variety of specialized scenarios.

Syllabus

  • Unit 1: Implementing System Timers
    • Building the First Timer Window
    • Making Time Come Alive
    • Closing Time Cleanly
    • The Counter Mystery
    • Bringing Time Back
  • Unit 2: Capturing Mouse Input Data
    • Remembering Mouse Clicks
    • Bringing Clicks to Life
    • Showing Click Details
    • Mouse Window Rescue
  • Unit 3: Processing Keyboard Hardware Input
    • Painting Clear Instructions
    • Debugging Keyboard Signals
    • Pause Before Goodbye
    • Closing the Right Way
    • More Keys More Control
  • Unit 4: Native File Output WinAPI
    • Capturing Click Memory
    • When Input Meets Output
    • Saving Starts Here
    • Writing Files That Last
    • Native Save Routine

Reviews

Start your review of System Events and Integration

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.