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

軟件首頁 |  文章首頁
最新更新 軟件分類 設為首頁 加入收藏 聯系我們
當前位置:首頁文章首頁 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 .
主站蜘蛛池模板: 插插好爽爽爽 | 亚洲图片国产日韩欧美 | 永久看片| 又黄又猛又爽大片免费视频 | 99视频在线看 | 日本视频网站在线www色 | free性欧美淫俄罗斯 | 好吊色视频在线观看 | 亚洲精品福利网站 | 欧美日韩国产不卡在线观看 | 在线日本人观看成本人视频 | 日韩亚洲制服丝袜中文字幕 | 欧美中文小说在线观看 | 91成人免费观看在线观看 | 久久久久国产一级毛片高清板 | 黄色一级欧美 | 亚洲人成网址 | 日本不卡高清视频 | a亚洲天堂 | 黄色在线视频免费看 | 亚洲成在人色婷婷 | 国产91精品系列在线观看 | 国产日韩欧美另类重口在线观看 | 亚洲天堂网在线观看 | 大胆国模一区二区三区伊人 | 成人黄色免费看 | 日韩美女视频在线 | 色五夜 | 欧美成年人网站 | 色综合色狠狠天天综合色hd | 欧美日韩免费播放一区二区 | 美国一级大黄一片免费网站 | 色视频免费观看 | 91精品国产免费久久久久久青草 | 99热免费在线观看 | 97色噜噜 | 国产免费爽爽视频免费可以看 | 毛片免费在线视频 | 亚洲午夜影视 | 中文国产成人精品久久无广告 | 香港三级日本三人妇孕妇 |