摘要:
效果图太差了。hdc=GetDC(hWnd); mdc=CreateCompatibleDC(hdc); bg=(HBITMAP)LoadImage(NULL,"sky.bmp",IMAGE_BITMAP,1050,550, LR_LOADFROMFILE); dra=(HBITMAP)LoadImage(NULL,"dra.bmp",IMAGE_BITMAP,140,117, LR_LOADFROMFILE); SelectObject(mdc,bg); BitBlt(hdc,0,0,1050,550,mdc,0,0,SRCCOPY); SelectO 阅读全文
摘要:
hdc=GetDC(hWnd); mdc=CreateCompatibleDC(hdc); hbmp=(HBITMAP)LoadImage(NULL,"sky.bmp",IMAGE_BITMAP,600,450, LR_LOADFROMFILE); SelectObject(mdc,hbmp); BitBlt(hdc,0,0,600,450,mdc,0,0,SRCCOPY);删除对象ReleaseDC(hWnd,mdc);DeleteObject(hbmp); 阅读全文
摘要:
void MyPaint(HDC hdc,LPARAM lparam){ int x,y; char str[20]=""; x=LOWORD(lparam);//取得鼠标的x坐标值 y=HIWORD(lparam);//取得鼠标的Y坐标值 SetTextColor(hdc,RGB(255,0,0)); TextOut(hdc,10,10,"鼠标坐标",strlen("鼠标坐标")); sprintf(str,"x坐标:%d",x); TextOut(hdc,30,30,str,strlen(str)); spri 阅读全文
摘要:
声明全局变量HPEN hPen[7];HBRUSH hBru[7];int sPen[7]={PS_SOLID,PS_DASH,PS_DOT,PS_DASHDOT,PS_DASHDOTDOT,PS_NULL,PS_INSIDEFRAME};int sBru[7]={HS_VERTICAL,HS_HORIZONTAL,HS_CROSS,HS_DIAGCROSS,HS_FDIAGONAL,HS_BDIAGONAL};void MyPaint(HDC hdc);创建画刷与画笔 for (i=0;i<=6;i++) { hPen[i] = CreatePen(sPen[i],1,RGB(255, 阅读全文