c++开发字处理软件
延卿
我的qq,1256174071,有需要的朋友可以联系我
展开
-
c++开发字处理软件分析四 坐标变换类分析
1.首先需要有一个基类TransformBase 方法 virtual QPoint TransformPoint(QPoint p)//将原始区域的点转换为目标区域中的点 有四个变种,分别对应整形和浮点型以及QPoint 的展开形式 virtual QSize TransformSize(QSize vSize)//将原始区域重的大小转换未目标区域中的大小 有四个变种,分别对应整形和...原创 2019-05-02 09:30:05 · 306 阅读 · 0 评论 -
c++开发字处理软件分析五 文本坐标更新
1.每次输入一个字符,都要重新分行 void ZYTextContainer::RefreshLineFast(int StartIndex) 如果一行填满,就调用 ResetLine(LastLine);更新每一个元素位置然后注册行 最后调用 UpdateBounds(); //更新内部子元素的边框 ...原创 2019-05-02 17:45:23 · 238 阅读 · 0 评论 -
c++开发字处理软件分析一
1.首先整个文档要有一个文档对象负责管理, 然后控件初始化的时候先初始化一下文档对象CurrentEditorControl.InitializeDocument(); myEMRDoc.RefreshSize(); myEMRDoc.RefreshLine(); 其中 RefreshLine对全部文档重新进行排布和分行,并进行分页处理 目前...原创 2019-04-30 01:15:26 · 334 阅读 · 0 评论 -
c++开发字处理软件分析二 页面生成
PrintPage NewPage = new PrintPage();//新建一个打印页 NewPage.FooterHeight = OwnerDocument.RefreshLineInFooter(this.Count);//132 this.OwnerDocument.FooterHeightInYiChan = N...原创 2019-04-30 01:55:12 · 318 阅读 · 0 评论 -
c++开发字处理软件分析三 纸张大小初始化
TextViewPageControl中实例化了protected PrintPageCollection myPages = new PrintPageCollection(); public PrintPageCollection() { this.PageSettings = new XPageSettings(); ...原创 2019-04-30 02:22:23 · 325 阅读 · 0 评论 -
zlmediakit rtmp服务器发送媒体流的地方
原创 2019-08-29 19:02:38 · 2646 阅读 · 0 评论