|
文本框控件的消息及应 2003-07-02 |
文本(或文字)控件是“文本框控件”的简称,它通常用于输入和编辑文字。它属于标准Windows编辑控件的一个子类,所以它支持所有编辑控件消息。这儿讲述的技术也适用于由其他厂商设计的,以Windows编辑控件类为基础的其他控件。 本文将介绍文本控件的消息,这些消息显著...[全部内容] |
|
给应用程序添加“日积月累”对话框 2003-07-02 |
目前几乎所有的商业软件在启动时都会显示一个“日积月累”对话框,该对话框一般一次显示一条关于该软件的使用技巧,用户也可以逐条浏览其中的所有技巧。 下面是用Visual Basic 5.0实现该功能的方法: 关键是有三个问题要解决:一是技巧信息以何种形式保存;二...[全部内容] |
|
如何实现在TextBox中如何得知光标所在位置 2003-07-02 |
'在form中放一个textBox两个label Const EM_GETSEL = &HB0 Const EM_LINEFROMCHAR = &HC9 Const EM_LINEINDEX = &HBB Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, _ lP...[全部内容] |
|
文本框控件的消息及应 2003-07-02 |
文本(或文字)控件是“文本框控件”的简称,它通常用于输入和编辑文字。它属于标准Windows编辑控件的一个子类,所以它支持所有编辑控件消息。这儿讲述的技术也适用于由其他厂商设计的,以Windows编辑控件类为基础的其他控件。 本文将介绍文本控件的消息,这些消息显著...[全部内容] |
|
给应用程序添加“日积月累”对话框 2003-07-02 |
目前几乎所有的商业软件在启动时都会显示一个“日积月累”对话框,该对话框一般一次显示一条关于该软件的使用技巧,用户也可以逐条浏览其中的所有技巧。 下面是用Visual Basic 5.0实现该功能的方法: 关键是有三个问题要解决:一是技巧信息以何种形式保存;二...[全部内容] |
|
用VB制作软键盘 2003-06-23 |
看见微软智能拼音输入法的小键盘了吗?那东东可以在输入的时候用代替键盘。 当不希望操作员使用键盘的时候,那么你就要考虑为她或他提供软键盘了。下面我们就用VB来做这 个软键盘。 准备工作: 先画两个窗体Form1和Form2,Form2是作为接收按键测试用的,在上面放一个文本...[全部内容] |
|
用VB制作软键盘 2003-06-23 |
看见微软智能拼音输入法的小键盘了吗?那东东可以在输入的时候用代替键盘。 当不希望操作员使用键盘的时候,那么你就要考虑为她或他提供软键盘了。下面我们就用VB来做这 个软键盘。 准备工作: 先画两个窗体Form1和Form2,Form2是作为接收按键测试用的,在上面放一个文本...[全部内容] |
|
VB实现立体文字 2003-04-18 |
为了美化软件的界面,程序员都会做些特殊的显示效果,其 中文字特效也是常用的效果。例如,在安装程序运行界面上,左上角通常都会以阴影字效果显示软件的标题,使标题更醒目、让人耳目一新的感觉。为让人记忆深刻,一些软件的主窗口(如一些数据库管理系统)的标题就常以...[全部内容] |
|
类似IE地址栏的自动完成功能 2003-04-18 |
Option ExplicitPrivate Const SHACF_AUTOSUGGEST_FORCE_ON As Long = &H10000000Private Const SHACF_AUTOSUGGEST_FORCE_OFF As Long = &H20000000Private Const SHACF_AUTOAPPEND_FORCE_ON As Long = &H40000000Private Const SHACF_AUTOAPPEND_FORCE_...[全部内容] |
|
VB实现立体文字 2003-04-18 |
为了美化软件的界面,程序员都会做些特殊的显示效果,其 中文字特效也是常用的效果。例如,在安装程序运行界面上,左上角通常都会以阴影字效果显示软件的标题,使标题更醒目、让人耳目一新的感觉。为让人记忆深刻,一些软件的主窗口(如一些数据库管理系统)的标题就常以...[全部内容] |