您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 二级辅导 >> VB >> 辅导 >> 正文    
  VB编程实用精典小技巧3例 【注册男护士专用博客】          

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

www.nanhushi.com     佚名   不详 

  一、利用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

  最后将此程序加入启动组即可。

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    VB编程实用精典小技巧3例
    专 题 栏 目

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)                            【进男护士社区逛逛】
    姓 名:
    * 游客填写  ·注册用户 ·忘记密码
    主 页:

    评 分:
    1分 2分 3分 4分 5分
    评论内容:
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。