Win32API 質問箱 Build5
■ このスレッドは過去ログ倉庫に格納されています
0664デフォルトの名無しさん
NGNG#define STRICT
#include<windows.h>
LRESULT CALLBACK WindowProc(HWND hWnd,UINT iMes,WPARAM wPrm,LPARAM lPrm)
{
switch(iMes){
case WM_DESTROY: PostQuitMessage(0); break;
case WM_MOUSEMOVE:
if(wPrm & MK_LBUTTON){
HDC hDC = GetDC(hWnd);
if(hDC){
int y = HIWORD(lPrm);
int x = LOWORD(lPrm);
HBRUSH hb=SelectObject(hDC,CreateSolidBrush(RGB(255,0,0)));
Ellipse(hDC,x-8,y-8,x+8,y+8);
DeleteObject(SelectObject(hDC,hb));
ReleaseDC(hWnd,hDC);
}
}
break;
}
return DefWindowProc(hWnd,iMes,wPrm,lPrm);
}
--- 続きます ---
■ このスレッドは過去ログ倉庫に格納されています