请教各位 我在对话框上画图(不是对话框上的控件上),上面包含工具条,如何让绘图时的在指定的客户区内画 就是去除工具条之后的区域

解决方案 »

  1.   

    在OnPaint() 函数里写就是了,CPaintDC dc(this); 用dc画
      

  2.   

    我晕我要实现的是要不同的绘图工具实现绘图。不是简单的画线 moveto lineto那种
      

  3.   

    解决这种问题的最好方法是,使用子控件,即自己子类化CStatic控件,所有画图操作在此控件中进行,这样就不用担心坐标问题、画图区域问题,并且程序也比较模块化。
      

  4.   

    确实是这样原来我用的就是edit子类化做的,后来经理说不太好就在上面直接画了