目前位置: VCer资源中心 >>> VCer开源 >>> 系统程序

[本帖已阅读1608次 分值100 回复4次] 张贴资源 发回信箱 控制面板

画笔小程序,有点问题,望高手指点!

提供者:ray1030 张贴时间:2007-06-03 01:07:47.0 出处:vcer.net 作者:ray

画笔小程序,有点问题,望高手指点!(2007-06-03 01:07:47.0)


ray


 
级别: VCer小兵
头衔: VCer会员

经验: 350
作品: 6
分会: 华北分会
注册: 2007-05-30 19:56:49.0
登录: 2007-06-05 00:29:04.0
工程源码[59,971字节] 下载88
软件下载[59,971字节] 下载40

实现方法

为什么只能画一笔就有错误提示啊?万分感谢

注:转载文章需注明来源:VCer.net 文章地址:http://vcer.net/1180804067015.html

  如果你觉得VCer.net不错,而且你愿意为VCer.net捐赠一元钱,那么点击后面的捐赠按钮吧:) vcer.net捐赠

[回复该贴] [加入个人书签]
[投票结果]

A: 评分 10 0% (0 票)
B: 评分 5 0% (0 票)
C: 评分 0 0% (0 票)
D: 评分 -5 0% (0 票)
E: 评分 -10 0% (0 票)

 


re:画笔小程序,有点问题,望高手指点!

...hao !!!

zhangxuechao 于 2008-04-08 15:45:21.0 编辑 [回复该贴]

re:re:画笔小程序,有点问题,望高手指点!

...高手……

yuanmuqiuyu 于 2008-05-14 16:04:17.0 编辑 [回复该贴]

re:画笔小程序,有点问题,望高手指点!

...

我不是高手,不过你的问题也太简单了吧....

跟踪调试一下就很清楚的啊...

建立CPen前加上:     if(HPEN(MyNewPen )==NULL)  就可以了

superbug 于 2007-06-30 19:26:49.0 编辑 [回复该贴]

re:画笔小程序,有点问题,望高手指点!

也不说一下问题在哪

bluejoe 于 2007-06-03 10:12:16.0 编辑 [回复该贴]

re:re:画笔小程序,有点问题,望高手指点!

在你的CSxDlg中的 加上一句就可以了

void CSxDlg::OnLButtonUp(UINT nFlags, CPoint point)

{

    // TODO: Add your message handler code here and/or call default

    x2=point.x;

    y2=point.y;

    MyNewPen.DeleteObject( ); //就是加上这句话,就可以了,我试过是可以的.

    UpdateData(FALSE);   

    CDialog::OnLButtonUp(nFlags, point);

}

When an application no longer requires a given pen, it should call the CGdiObject::DeleteObject    member function or destroy the CPen object so the resource is no longer in use. An application should not delete a pen when the pen is selected in a device context.

flyman 于 2007-06-03 22:58:15.0 编辑 [回复该贴]

re:re:re:画笔小程序,有点问题,望高手指点!

非常感谢!

ray1030 于 2007-06-05 00:29:20.0 编辑 [回复该贴]

re:re:re:画笔小程序,有点问题,望高手指点!

void CSxDlg::OnLButtonDown(UINT nFlags, CPoint point)

{

    // ..........

    m_PrevX=point.x;

......

    ys3=m_huanbidlg.yanse3;

    MyNewPen.DeleteObject();  //直接增加,好像也没错.  (._.)

    MyNewPen.CreatePen(PS_SOLID,bicu,RGB(ys1,ys2,ys3));

    CDialog::OnLButtonDown(nFlags, point);

}

cxjin 于 2007-06-04 14:26:16.0 编辑 [回复该贴]

re:re:re:re:画笔小程序,有点问题,望高手指点!

...非常感谢

ray1030 于 2007-06-05 00:29:34.0 编辑 [回复该贴]