在图像上画线,m和n 为铅笔图片与左上角偏差。
Graphics g = Graphics.FromImage(pictureBox_main.Image);
                            g.DrawLine(new Pen(Color.Black, ImageEditLineWidth),new Point(ImageEditStartPoint.X+m,ImageEditStartPoint.Y+n), new Point(e.X+m, e.Y+n));
                            pictureBox_main.Refresh();
                            g.Dispose();

自定义光标,用cur文件替换光标图像。
 string pencilPath = Application.StartupPath + @"\img\pa.cur";
                            if (File.Exists(pencilPath))
                                pictureBox_main.Cursor = new Cursor(pencilPath);
                            else
                                pictureBox_main.Cursor = Cursors.IBeam;

自定义画图板橡皮铅笔及光标控制相关推荐

  1. Android入门,简单画图板的实现,自定义组件的实现

    Android的入门开发: 1:在Eclipse中新建一个Android项目,基本流程是:新建一个项目,点击File-New-Android Project,然后在三         个框中分别输入你 ...

  2. 简易画图板的继续优化,分类与铅笔的实现

    软件没有止境,像微软,他们的画图板也一直在更新,当然我的东西不能跟微软去相比,我这只是渣渣,但是我会一直完善,这一次,我的完善是布局和功能的完善. 之前的东西很多都是写在一个类里面,代码的可读性差,修 ...

  3. java画图板代码_java学习小总结——画图板制做(附代码)

    学习java这门编程语言也有一个多月了.~若是能用本身学的编程语言去开发一些小程序软件能够说是本身一直求之不得吧!.模仿XP的画图板的开发则是学java来最先作的一个小软件.也是把以前学到的不少知识得 ...

  4. 简单python代码讲解-使用Python编写简单的画图板程序的示例教程

    从这次开始,我会由简单到困难(其实也不会困难到哪里去)讲几个例程,每一个例程都是我自己写(或者修改,那样的话我会提供原始出处)的,都具有一定的操作性和娱乐性.例程中汇尽量覆盖到以前所讲的pygame中 ...

  5. java有画图的库吗,Java基础之画图板

    这是我刚开始学习Java的另一个实例,先上图.. 首先也是先从界面开始,第一就是主要面板,就是一个JFrame,前面的按钮是JRadioButton,然后还有一个 JComboBox下拉列表 publ ...

  6. 一个Java画图板程序的设计

    本文讲述一个画图板应用程序的设计,屏幕抓图如下.这篇文章带有三个附件,其中两个jar文件都是j2sdk1.4.2_08编译打包,包含源代码,可执行,如下表: 附件名称及链接 详情 jDraw_basi ...

  7. Java编写的画图板,功能非常齐全,完整代码 附详细设计报告

    今天为大家分享一个java语言编写的图书管理程序-003,目前系统功能已经很全面,后续会进一步完善.整个系统界面漂亮,有完整得源码,希望大家可以喜欢.喜欢的帮忙点赞和关注.一起编程.一起进步 开发环境 ...

  8. html5画图论文结束语,毕业论文基于HTML5_Canvas的画图板设计与实现9喜欢就下吧(全文完整版)...

    <(毕业论文)基于HTML5_Canvas的画图板设计与实现.doc>由会员分享,可免费在线阅读全文,更多与<(毕业论文)基于HTML5_Canvas的画图板设计与实现(9)(喜欢就 ...

  9. Java~学习使用Robot类实现聊天轰炸器 和 在画图板画出奥运五环

    文章目录 Robot类指南 构造方法 使用的方法 实现聊天轰炸器 实现画图板画出奥运五环 Robot类指南 该类用于生成本机系统输入事件,用于测试自动化,自运行演示以及需要控制鼠标和键盘的其他应用程序 ...

最新文章

  1. 干货|2018年中国智能硬件行业现状与发展趋势报告
  2. reposurgeon 2.15 发布
  3. idea 快捷键在方法上抛出异常
  4. Java集合:ConcurrentHashMap(JDK 1.7 JDK 1.8)
  5. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1053:最大数输出
  6. 深入单例模式 java,深入单例模式四
  7. VIM自动格式化C代码
  8. cmd中java编译命令是什么_cmd中java的编译命令——java和javac、javap
  9. 【C++】日期类题目总结
  10. 北大2011年计算机系录取浙江毛,湖州这11位同学被清华北大录取!
  11. 关闭虚拟机linux的防火墙,Linux新建虚拟机网络配置,防火墙关闭
  12. DSP篇--C6701功能调试系列之 FLASH测试
  13. 不想被“监控”了?教你一招摆脱广告追踪
  14. JavaScript笔记(狂神说)
  15. svm+特征提取做分类
  16. android cifs apk,printershare
  17. Android Theme 常见主题风格详解
  18. 迷你!方便!小程 序!
  19. 在Ubuntu系统上在线下载/删除/查看软件包信息apt命令
  20. AIX 是什么?AIX和UNIX的关系是什么

热门文章

  1. mysql导入500g_【案例】Oracle数据库500G~3T大小迁移 详细方法步骤
  2. 大象无形_虚幻引擎程序设计浅析pdf
  3. python画一个美女程序
  4. a7100换电池_三星A7100拆机更换屏幕教程方法
  5. Adobe Flash Player 因过期而遭到阻止 更新插件 运行一次 解决方法
  6. C++ SetTimer
  7. Mysql学会查看sql的执行计划
  8. TypeError: unhashable type: 'bytearray'
  9. CodeForces - 51C 修信号站_思维+二分答案
  10. 双向链表 PushBack/PopFront