Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Visual Basic > VB编程实用精典小技巧3例
【标  题】:VB编程实用精典小技巧3例
【关键字】:编程,VB,技巧,VB
【来  源】:网络

VB编程实用精典小技巧3例

Your Ad Here 一、利用API 获取窗口的标题
新建窗体Form1和按钮Command1 ぴ诖疤迥?橹刑砑尤缦麓 码:
Option Explicit
Private Declare Function Get WindowText Lib "us—
er32"Alias "Get WindowTextA"(ByVal hwnd As
Long ,ByVal lpString As String ,ByVal cch As
Long)As Long
'在窗体声明节中加入API 函数“Get WindowText”的说明
'函数将向lpstring 中载入要获得的窗体caption
Private Sub Command1_Click()
Di mreturncode As Long
Di mcaptext As String
Di mcaplen As Long
captext =String$(100,0)
caplen =99
returncode =Get WindowText(ByVal me .hwnd ,
ByVal captext ,ByVal caplen)
print returncode
Print captext
Print caplen
End Sub

二、获取鼠标在当前窗口(客户区)的屏幕坐标 そ 立一新项目窗体form1并添加控件文本框Text1、Text2 ぴ诖疤迥?橹惺淙耄邯
Option Explicit
Private Declare Function GetCursorPos Lib "user32"
(lpPoint As POINTAPI)As Long
Private Type POINTAPI
XAs Long Y As Long
End Type
Di mpt As POINTAPI
Di mreturncode As Long
Private Sub Form_Load()
Text1.Text =""
Text2.Text =""
MaxButton =False
MinButton =False
Form1.WindowState =2
End Sub
Private Sub Form_MouseMove(Button As Integer ,
Shift As Integer ,XAs Single ,Y As Single)
'注意pt 结构是按引用传递的
returncode =GetCursorPos(pt)
Text1.Text =pt .X
Text2.Text =pt .Y
End Sub

三、记录Wi ndows 使用时间
建立新项目窗口form1,输入代码:
Private Sub Form_Load()
form1.visible =false
Open app .paht +"memo .txt"For Append As #1
Print #1,"启动windows :"&CStr(Now)
Close #1
End Sub
Private Sub Form_Unload(Cancel As Integer)
Open app .paht +"memo .txt"For Append As #1
Print #1,"关闭windows :"&CStr(Now)
Close #1
End
End Sub
最后将此程序加入启动组即可。

如何自动移动Mouse:【上一篇】
VB查找并替换WORD文档中的字符串:【下一篇】
【相关文章】
  • Visual Basic6.0实用编程技巧3例
  • 树视TreeView树视的使用技巧
  • VB 技巧 - 文件操作的技巧
  • 用VB开发与机器环境无关的程序
  • VB创建、修改、删除WIN2K用户
  • VB编程计算农历的计算方法
  • 用VB设计VCD播放器的方法与技巧
  • VB的“提问”与“回答”
  • 使用VB建立Web Server一例
  • 如何用VB设计动画时钟举例
  • 【随机文章】
  • 关于将基于Doc/View结构的EXE程序封装成OCX的一些经验
  • 检查自己所属之群组名称
  • ASP.NET应用中十大常见的潜在问题
  • JESS 语言基础
  • JAVA二叉查找树实现
  • LMDS--中国移动宽带接入的利器
  • 用VB.net制作一个小程序
  • 浅谈J2EE中的Service(三)
  • C#中类的继承问题02
  • 行星
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.