drawellipse

    1热度

    3回答

    我试图在mousemove事件的图片框周围拖动一个形状,但我努力让它平稳地移动。图片框中加载了一个图像作为背景,我希望图形对象在单击并拖动鼠标时在图像顶部拖动一个圆。 我通过每次鼠标移动并重新加载图片框时创建原始图像的克隆来工作,但它似乎是它们必须是实现此目的的更好方法。 每次添加任何图形时,都不会重新加载原始位图,从而创建更像绘画应用程序的轨迹。 如何每次清除之前的图纸而不重新加载整个图像?任何

    3热度

    1回答

    如何用GDI绘制透明椭圆?我试过SetBkMode(),但我仍然得到一个白色的椭圆bk。 case WM_PAINT: { hdc = BeginPaint(hwnd, &ps); SetBkMode(hdc, TRANSPARENT); // doesnt work Ellipse(hdc, 0,0,500,500); EndPaint(hwnd, &p