教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> VB >> 控件集锦 >> 利用 EM_LINESCROLL 信息控制 TextBox 的卷动 RSS订阅
利用 EM_LINESCROLL 信息控制 TextBox 的卷动
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   
在含有卷动轴的 TextBox 中, 如何以程序控制 TextBox 的卷动?传送 EM_LINESCROLL 信息给 TextBox 控制文件,方法是调用 SendMessage API &&函数,细节如下:
1. API 的声明:
Const EM_LINESCROLL = &HB6
Private Declare Function SendMessageBynum Lib "user32" Alias "
SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As
Long, ByVal lParam As Long) As Long
注:如果以上的声明放在「一般模块」底下, 应在 Const 之前加上 Public 保留
字, 并且将 Declare 之前的 Private 保留字去掉。
2. 调用范例:
ret = SendMessageBynum(Text1.hwnd, EM_LINESCROLL, 0, 1 ) ' 下卷一行
ret = SendMessageBynum(Text1.hwnd, EM_LINESCROLL, 0, -1 ) ' 上卷一行
ret = SendMessageBynum(Text1.hwnd, EM_LINESCROLL, 1, 0) ' 右卷一列
ret = SendMessageBynum(Text1.hwnd, EM_LINESCROLL, -1, 0) ' 左卷一列
ret = SendMessageBynum(Text1.hwnd, EM_LINESCROLL, 1, 1 ) ' 下卷一行且右
卷一列
注:以上的 Text1 为 TextBox 的名称。

来源:十度教育
作者:
关键字:利用,EM,信息控制,TextBox,卷动
发表日期:2006-5-27 14:17:32

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:在 ListBox 之中,如何检测鼠标所在位置的选项?   下一篇:快速从文本文件装入文本到 ListBox


2008-11-23 20:21:30
本文的相类似文章
  • VB 快速读取TextBox第N行的数据
  • 利用 API 可以直接拨号
  • VB 利用API创建文件目录
  • 利用VB6.0设计屏幕保护程序
  • 快速封杀 巧利用Iris来查找蠕虫
  • 小心:利用网页仿冒欺诈盗窃
  • 利用Iris查找蠕虫病毒
  • “麻布图”巧妙利用MSN地址传播
  • 充分利用,发掘显卡VIVO的功能
  • QQ木马利用rar解压图标伪装自己
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com