变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

軟件首頁 |  文章首頁
最新更新 軟件分類 設為首頁 加入收藏 聯系我們
當前位置:首頁文章首頁 IT學院 VB

用Visual Basic實現undo功能

作者:東坡下載  來源:uzzf  發布時間:2010-10-14 13:45:42  點擊:

一、設計思路
  一般的字處理軟件,如WPS Office、Word都有撤銷功能,極大地方便了用戶,可是這項功能用VB該如何實現呢?這就要用到SendMessage函數,該函數的功能就是向指定的窗口發送一條消息,它有4個參數,含義如下:
  .hWnd:用來指定要接受消息的窗口的句柄;
  .wMsg:用來指定要發送的消息的編號;
  .wParam:用來指定消息的第一參數;
  .1Param:用來消息的第二參數。
  二、實戰
  新建一個EXE窗體,上面放置一個textbox、兩個 commndbotton控件,名稱分別為text1、command1、command2,caption分別為text1、撤銷、退出,其它設置取默認值。
  打開API閱覽器,將函數SendMessage復制到窗體代碼中。所有源代碼如下:

Option Explicit

 Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As  Long, ByVal wParam As Long, lParam As Any) As Long
 Private Const EM_CANUNDO = &HC6
 Private Const EM_UNDO = &HC7

Private Sub Command1_Click()
 Dim i As Integer
 i = SendMessage(Text1.hwnd, EM_UNDO, 0, 0)
End Sub

Private Sub Command2_Click()
 End
End Sub

  在這個程序中,我們向文本框發送了一個EM_UNDO消息,該消息的功能是取消文本框的最后一個編輯操作。對于該消息,wParam和1Param均無用,故都設為0。
  按F5看看效果吧,是不是有一種成就感。以上代碼在windowsXP家庭版和VB6中文企業版下運行通過。

文章評論

本類推薦文章

關于本站 | 網站幫助 | 廣告合作 | 下載聲明 | 友情連接 | 網站地圖
Copyright © 20098-2010 uzzf下載站. All Rights Reserved .
主站蜘蛛池模板: 国产黄a三级三级看三级 | 在线网站污 | 日本天堂在线观看 | 国产精品第五页 | 日本黄色免费在线 | 黄色一级毛片免费看 | 波多野结衣福利 | 激情午夜 | 国产三级在线 | 日韩黄色免费 | 丝袜美腿极品老师系列集合 | 成人公开视频 | 午夜影院在线观看视频 | 黄色大片在线免费看 | 国产伦精品一区二区三区免费 | 成人免费午间影院在线观看 | 伊人久久精品成人网 | 日本精品视频一区 | 午夜视频免费观看 | 男女无遮挡在线完整视频 | jizzjizz丝袜 | 午夜影院免费体验区 | 亚洲成人中文 | 国产小视频免费观看 | 欧洲视频一区 | 亚洲黄色网址大全 | 日本大臿亚洲香蕉大片 | 精品一区二区三区在线观看视频 | 老司机在线永久免费视频观看 | 中文字幕s级优女区 | 亚洲一区影院 | 麻豆视传媒短视频网站-欢迎您 | 456亚洲人成在线播放网站 | 一个人看的www日本高清视频 | 五月激情久久 | 免费日批视频 | 一级特色黄色片 | 一区二区三区欧美视频 | 午夜欧美精品久久久久久久久 | 2021天堂在线亚洲精品专区 | 91看片片 |