Win32

PowerShell

Windowsの「ウィンドウハンドル」とは? ― PowerShellからHWNDを見てみる

PowerShellからMainWindowHandleを読み、ProcessとWin32ウィンドウの関係を観察します。
PowerShell

PowerShellからGetLastInputInfoを呼ぶ ― Windowsの最終入力からIdle時間を観察

PowerShellからWin32 GetLastInputInfoをP/Invokeし、最終入力からの経過秒を観察します。
PowerShell

PowerShellでクリップボード本文を読まず変更だけ検知する ― Win32 sequence number

GetClipboardSequenceNumberをPowerShellから呼び、本文を保存せずクリップボード変更だけを観察します。
PowerShell

PowerShellからWin32 GetSystemPowerStatusを呼ぶ ― 電源状態を直接観察する

PowerShellからWin32 APIをP/Invokeし、AC電源とバッテリー状態を読み取り専用で観察します。
PowerShell

Win32・COM・WinRTは何が違う? ― PowerShellから3つのWindows API世界を整理する

PowerShellからWin32・COM・WinRTへの入口を比較し、呼び方・型・lifetime・業務自動化での使い分けを整理します。
PowerShell

Windowsの画面はなぜ固まる? ― Win32メッセージループをPowerShellから覗く

PowerShell + WinFormsの最小GUIでClickイベントを観察し、Win32 message loopとUI threadが固まる理由を体験します。
PowerShell

PowerShellでWin32のウィンドウハンドルを観察する

PowerShellからGUIプロセスのMainWindowHandleを読み、Win32のHWNDを観察します。