推广 热搜: 视频会议  服务器  IBM  交换机  思科  软件  磁盘阵列  MCU  投影机  CAB 

毛笔代码 毛笔算法 毛笔程序 毛笔书写

点击图片查看原图
 
品牌: 科领软件
型号: 毛笔代码 毛笔算法 毛笔程序 毛笔书写
规格: 毛笔代码
单价: 3000.00元/套
起订: 1 套
供货总量: 1000 套
发货期限: 自买家付款之日起 3 天内发货
所在地: 湖北 武汉市
有效期至: 长期有效
最后更新: 2015-12-01 20:35
浏览次数: 54
购买   加入购物车
 
公司基本资料信息
详细说明
 出售毛笔算法,采用C++编写的纯算法,底层封装了CMyPen类,含有4种笔,分别是毛笔,画笔,荧光笔,水笔.

非常容易调用,只用响应鼠标消息,将点加入进去即可。
纯粹底层算法,兼容windows xp,windows vista ,windows7 ,也很容易向其他语言移植,例如C#,.net,java,易语言等
VC++Demo及源代码下载 :http://www.crsky.com/soft/34040.html

价格 单点3000元,多点5000元

vc6基于对话框的mfc工程 对话框固定区域可加载外部不同大小图片,图片自适应这个区域, 区域内写字的几种样式 可合成保存成外部图片

联系方式 叶先生
Tel 13971623029
QQ502401417
E-Mail 315743215@qq.com
官方网站www.whkleader.com

淘宝链接 :http://item.taobao.com/item.htm?id=15205465505

试用demo效果图




如何将毛笔功能添加到你的代码中
在你窗口类的头文件中声明
................................................. .h ...............................................
 

CDC m_MemDC;//用于绘制画笔的背景,可以填充背景色或者背景图

CMyPen m_myPen; //主要类成员,笔的算法类
................................................cpp ............................................................
1初始化
在创建窗口下,如果是MFC程序,一般在 OnInitDlg 对话框 或者OnInitialupdate 文档应用类下

m_MemDC.CreateCompatibleDC(GetDC());
 m_myPen.SetDibTarget(&m_MemDC, m_nWidth, m_nHeight);//设置你笔绘画的有效区的宽度和高度
 m_myPen.SetPenType(CMyPen::PT_MAOBI);//设置笔的类型 这里是毛笔,还有画笔,荧光笔,水笔
 m_myPen.SetWidth(9);//指定笔的宽度
 m_myPen.SetBGColor(RGB(240,240,240));//用与指定背景色,也可以指定背景图
// m_myPen.SetBkImageFromWnd(lpszPath);//指定背景图
 m_myPen.SetColor(RGB(0,0,0));// 用于指定笔的颜色
 m_myPen.Clear();//擦除并刷新

2 响应OnPait或者OnDraw

void CXXXXView::OnDraw(CDC* pDC)
{
 CDrawProDoc* pDoc = GetDocument();
 ASSERT_VALID(pDoc);
 if (!pDoc)
  return;

 pDC->BitBlt(0,0, m_nWidth, m_nHeight, &m_MemDC, 0, 0, SRCCOPY);//需要添加此句
}
3 响应on Mouse
在OnLButtonDown(UINT nFlags, CPoint point)下加入
m_myPen.PushStart(point);//添加一笔的起始点
OnLButtonUp(UINT nFlags, CPoint point)
m_myPen.PushEnd(point);//添加一笔的结束点
on MouseMove(UINT nFlags, CPoint point)

 if( (nFlags&MK_LBUTTON))//如果鼠标按下且移动
 {
      m_myPen.Push(point);//添加中间点
      InvalidateRect(rect .FALSE);//刷新区域
}

4 如何擦除所绘制的痕迹
 m_myPen.Clear();
 Invalidate(FALSE);

按照上述4步,你购买了代码就很实现毛笔功能了哦!于此同时,还有另外3种笔,你将m_myPen.SetPenType(CMyPen::PT_MAOBI)改改就行了哦!

注意:本宝贝属于源代码类型,属于知识产权类,一经发货,概不退货

发货的源代码为Demo的源程序,如果您像其他操作系统移植成功与否,本人概不承担任何责任

本人也不负责您向您的软件提供移植成败负责,凡是购买本宝贝的,本人只提供本demo源代码结构讲解,及移植需要注意的问题!

集成到签到的效果

更多>本企业其它产品
虚拟射击多人 触摸屏翻书 触屏知识问答 科领查询系统 视频播放软件 体感游戏机 投影签到 免触摸屏 100寸以上大屏 签到屏系列
0相关评论

网站首页  |  付款方式  |  版权隐私  |  使用协议  |  联系方式  |  关于我们  |  网站地图  |  排名推广  |  广告服务  |  RSS订阅  |  违规举报  |  京ICP备11008917号-2  |