>>856
> いろいろ考えを巡らせてみましたが、中身の若干の変更で
> 他へ移植できるような書き方はなかなか思い付かないです…。
Win32 only だが

 表示 GDI, DirectX7
 入力 User32.lib (Win32 標準), DirectInput8
 サウンド mci, DirectAudio8

組み合わせ可能なコードとかなら手元にあるぞ。C++ だけど。

> WinAPI かどうかはそのうち覚えるから心配すんな。
俺は C++ で書いてるから、Win32 API にはグローバルスコープを示す :: を
つけるようにしてる。