导航
全部
Ada助手
...
Ada助手
登录/注册
社区
VB基础类
帖子详情
关于rtf控件的奇怪问题!
kmzs
2004-01-14 11:01:55
如果您的鼠标有滚轮,您在使用rtf框时按住ctrl键同时滚动滚轮,RTF中的内容会被放大,我想通过编程来放大RTF中的内容该怎么做呢???不是任何人的鼠标都有滚轮的呀!!!
谢谢各位大哥了!!!!!!!
...全文
给本帖投票
126
20
打赏
收藏
关于rtf控件的奇怪问题!
如果您的鼠标有滚轮,您在使用rtf框时按住ctrl键同时滚动滚轮,RTF中的内容会被放大,我想通过编程来放大RTF中的内容该怎么做呢???不是任何人的鼠标都有滚轮的呀!!! 谢谢各位大哥了!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
VB中如何调用.Net编写的DLL文件中的函数
>>
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
kmzs
2004-02-03
打赏
举报
回复
第一,我希望知道是带滚轮得鼠标自己在驱动中作了这个功能还是系统中有控件在鼠标滚轮滚动时调用了一下。
第二,目前看来应该是后者,那么应该怎么调用这一功能或模仿该事件产生着一个功能,也是就使它在滚轮没有滚动的情况下或用户使用的没有滚轮的鼠标,也能够放大,谢谢
rainstormmaster
2004-02-03
打赏
举报
回复
//对,就是想知道是怎么处理滚轮的,可以调用或模拟事件吗?
在子类中拦截WM_MOUSEWHEEL消息即可
还是你是其它的意思
kmzs
2004-02-03
打赏
举报
回复
对,就是想知道是怎么处理滚轮的,可以调用或模拟事件吗?
pigpag
2004-01-30
打赏
举报
回复
那只是处理了WM_MOUSEWHEEL,并不是什么Bug,而是一种功能。
kmzs
2004-01-30
打赏
举报
回复
我再想,和鼠标滚轮有什么关系。。。
pigpag
2004-01-28
打赏
举报
回复
//用Dependency Walker看了一下,没用到SetWorldTransform这个函数
呵呵,那是应该的!只是我说也许从外部入手,我们可以试试SetWorldTransform。微软在封装RTB和IE的时候,肯定是从内部的界面表示块入手的。它用不着SetWorldTransform,况且这个函数只能在2000以后的版本中用
rainstormmaster
2004-01-28
打赏
举报
回复
//SetWorldTransform总是失败。我不知道怎么用,MSDN上资料不够详细
用Dependency Walker看了一下,没用到SetWorldTransform这个函数
kmzs
2004-01-28
打赏
举报
回复
up
kmzs
2004-01-27
打赏
举报
回复
楼上的尽力了,其他人再试试看
pigpag
2004-01-24
打赏
举报
回复
SetWorldTransform总是失败。我不知道怎么用,MSDN上资料不够详细。
我也懒的GetLastDllError
kmzs
2004-01-24
打赏
举报
回复
同志们看看
kmzs
2004-01-21
打赏
举报
回复
是呀,怎么用呢
pigpag
2004-01-21
打赏
举报
回复
我试试
pigpag
2004-01-20
打赏
举报
回复
能不能用SetWorldTransform呢(最近老在想这个函数)
估计这个功能是封装在RichTextBox的可视化类中的,不能访问
kmzs
2004-01-20
打赏
举报
回复
up
kmzs
2004-01-17
打赏
举报
回复
我知道不通过改变字号实现的,其实WebBrowers也接受ctrl键同时滚动滚轮放大,如果用subclass该怎么做,不过这种重量性控件,很难成功,帮忙啊!
cso
2004-01-14
打赏
举报
回复
很简单,但是有一定风险,那就是用SubClass技术处理WM_MOUSEWHELL消息即可
至于详细做法你必须先看看SubClass技术的应用,这不是说说就能懂的
northwolves
2004-01-14
打赏
举报
回复
不是所有鼠标都有滚轮
Private Sub Command1_Click() '放大
RichTextBox1.Font.Size = RichTextBox1.Font.Size + 2
End Sub
Private Sub Command2_Click() '缩小
RichTextBox1.Font.Size = RichTextBox1.Font.Size - 2
End Sub
northwolves
2004-01-14
打赏
举报
回复
呵呵。
rainstormmaster
2004-01-14
打赏
举报
回复
要说明的是:在使用rtf框时按住ctrl键同时滚动滚轮,RTF中的内容会被放大,这个放大不是改变RichTextBox1.Font.Size 实现的,不信的话,可用一个按钮在内容被放大的前后分别输出一下RichTextBox1.Font.Size 的值:
Private Sub Command1_Click()
MsgBox CStr(Me.RichTextBox1.Font.Size)
End Sub
winform html编辑器
控件
,一个WinForm富文本编辑器
控件
WinForm 上的富文本编辑器简直不要太少,虽然有 RichEdit,但是这个鬼极难用而且复杂,在插入图片和表格的时候简直抓狂,还要理解复杂的
RTF
格式。我希望有一个文本
控件
,包括基本的格式设置,图片表格插入等,能够自定义打开文件,保存和插入图片等功能,并且它的依赖项要尽可能少,因为是 WinForm
控件
,也不用需要跨 Linux 和 Osx 平台,只用在 Windows 下保持兼容就行。...
给
控件
做数字签名——摘录自阿泰博客
我做了一个Web
Rtf
的
控件
,主要是封装了RichtextBox
控件
,增加一些方法,如打印等,用来实现在Web上显示
RTF
文档的功能。编译成Web
Rtf
.ocx,在VB中测试成功,为了能在Web上使用,我们需要做两个工作一是将其打包成Internet发布包二是将这个包进行数字签名 我一步一步抓图进行讲解,如果对于第一个部分你已经熟悉,可以直接略过进入第二部分图上已经相当清楚,我只在必...
richTextBox实现带格式word文档的打开、保存、另存为.
http://blog.sina.com.cn/s/blog_991ce3020100zn8p.html 连日来,被这个
问题
困扰。因为用了第三方插件,所以无法使用RichtextBox原本的
rtf
输出功能。 想要通过剪贴板来完成却屡屡受挫。终于找到这篇博文,解决了
问题
。 其实我遇到的
问题
就是,
控件
所带的Clipboardcopy()(C1 Ri
给
控件
做数字签名
我做了一个Web
Rtf
的
控件
,主要是封装了RichtextBox
控件
,增加一些方法,如打印等,用来实现在Web上显示
RTF
文档的功能。 编译成Web
Rtf
.ocx,在VB中测试成功,为了能在Web上使用,我们需要做两个工作:一是将其打包成Internet发布包 二是将这个包进行数字签名 我一步一步抓图进行讲解,如果对于第一个部分你已经熟悉,可以直接略过进入第二部分,图上已经相当清楚,我只在必要的地...
vb.net 教程 3-11 窗体
控件
综合编程 2-3
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 续上一节
rtf
编辑器已经基本完工,那么我们可以运行进行测试, 不错,一切都运行的很好。 但是,当我们使用了粗体时,偶尔会发生错误: 那么,分析一下造成这种情况的原因: 当选择的单一字体时不会发生,但是当两种字体混合处理的时候就会发生。 Dim selFontNa...
VB基础类
7,784
社区成员
197,584
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
排名
用户
积分
CSDN-Ada助手
95
msmvc
40
高菘菘
35
4
pigpal
35
5
weixin_44753819
30
6
不懂别说哎
20
7
错过青春的IT爱好者
20
8
fzx4936
20
9
vansoft
15
10
pipiqi1975
15
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部