ふと思い立ってスクリーンキャプチャプログラムの作り方を調べたい気分になり、作成。 画面をファイルに保存するところはちょっと面倒くさいが、RegisterHotkeyの使い方が分かれば案外簡単? #include #include int SaveImage(HWND hwnd, HDC hdc, char* fileName) { int i; RECT rect; UINT width, height; BYTE* line; UINT sLine; FILE* fp; HDC hmdc; HBITMAP hbmp, hbmpOld; BITMAPINFO bi; BYTE bfh[14] = { 0x42, 0x4d, 0,0,0,0, 0,0, 0,0, 0x36,0,0,0 }; GetWindowRect(hwnd, &rect); width = rect.right - re