![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
GDI探索之路
文章平均质量分 60
界面绘图过程中遇到的一些需求实现及记录
NothingOrEverything
个人注重创造,喜欢研究原理,优化个人代码,超越自己。
展开
-
基于C#的GDI花式探索四:图像放大缩小与坐标变换
GDI图像绘制探索原创 2023-10-24 17:03:00 · 916 阅读 · 0 评论 -
基于C#的GDI花式探索三:路径的分析和线段化
对GDI路径的解析原创 2023-10-24 15:55:18 · 274 阅读 · 0 评论 -
基于C#的GDI花式探索二:受螺距半径控制的螺旋线绘制
对螺旋线花样需求绘制的探索原创 2021-11-23 14:45:30 · 1300 阅读 · 4 评论 -
基于C#的GDI花式探索一:绘制字符大小的控制
基于C#的GDI花式探索一:字符串的绘制对于字符串的绘制,刚开始我也只是知道个DrawString,可是需求永远不是那么简单,比如让字体拉伸,倾斜,填充,字间距等等,不是一个简单的DrawString就能搞定的。我也就这样慢慢摸索,记录下我这个摸索的过程吧。...原创 2021-11-19 11:01:17 · 1039 阅读 · 0 评论 -
<WinForm>自定义滚动条移动滑块实现文本的浏览
这两天在做一个类似于记事本的浏览功能,要用到滚动条,我刚开始本来想直接用滚动条控件的,一番操作下来,发现自带滚动条好像不能根据当前篇幅所占比例去调整滑块大小(也可能是我没整明白)。索性不用了,自己画了滚动条,然后与一个PictureBox进行交互操作了。简述下原理:PictureBox只是个小窗口,只显示窗口这个范围,我设置的整个文本尺寸可以远大于窗口的尺寸,所以我通过移动滚动条,实现让这个小窗口不断移动,能看到文本不同位置的内容了。废话少说,先看代码:一、设置文本尺寸大小原创 2021-10-28 11:04:29 · 1059 阅读 · 0 评论