亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

使用API在VB中創建狀態欄

2019-11-18 17:54:19
字體:
來源:轉載
供稿:網友

VB中你想創建一個簡單的狀態欄也用上那個幾MB的OCX嗎?有沒有方法可以不用呢,下面就是以API來創建
一個狀態欄,VB讓初學朋友學得很方便,但對你對VB有所了解的時候,卻發現VB原來就是雞肋......

先創建一個窗體,在窗體里添加兩個Button,然后寫下以下代碼:

'-----------------------------------------------
'
'CreateStatusBarDemo
'
'codebyloveboom[DFCG][FCG][US]
'email:loveboom#163.com
'DimhWndBarAsLong;狀態欄句柄
PrivateConstWS_VISIBLEAsLong=&H10000000
PrivateConstWM_USERAsLong=&H400
PrivateConstSB_SETPARTSAsLong=(WM_USER 4)'這兩個常數在VB自帶的api查詢器里沒有,需要手工添加
PrivateConstSB_SETTEXTAAsLong=(WM_USER 1)
PrivateDeclareFunctionCreateStatusWindowLib"comctl32.dll"(ByValstyleAsLong,ByVallpszTextAsString,ByValhwndParentAsLong,ByValwIDAsLong)AsLong
PrivateDeclareFunctionSendMessageLib"user32.dll"Alias"SendMessageA"(ByValhwndAsLong,ByValwMsgAsLong,ByValwParamAsLong,ByReflParamAsAny)AsLong
PrivateDeclareFunctionMoveWindowLib"user32.dll"(ByValhwndAsLong,ByValxAsLong,ByValyAsLong,ByValnWidthAsLong,ByValnHeightAsLong,ByValbRepaintAsLong)AsLong

'--------------------------------------------------
'
'創建狀態欄
'函數說明:
'ParenthWnd  狀態欄所屬的句柄
'IDC_STATBAR狀態欄的ID號,用于對狀態欄的單擊之類的操作
'hBarWin函數返回狀態欄的句柄
'szText要顯示的信息
'
'---------------------------------------------------
FunctionCreateStatBar(ParenthWndAsLong,IDC_STATBARAsLong,hBarWinAsLong,OptionalszTextAsString="Demo")AsBoolean
DimretAsLong'返回值
Dimbar(0To1)AsLong'分欄的各項位置
DimszbarAsLong'分欄的數目

'-------------------------------------------------------
'定義數組
bar(0)=235'第一欄寬度為245
bar(1)=-1'-1表示后面的分為一欄

'-------------------------------------------------------

ret=CreateStatusWindow(WS_CHILDOrWS_VISIBLE,ByValszText,ParenthWnd,IDC_STATBAR)'創建狀態欄
szbar=2
Ifret=0Then'如果創建失敗則退出過程
CreateStatBar=False
ExitFunction
EndIf
hBarWin=ret'返回狀態欄的句柄
Ifszbar>1Then'因為默認就是分一欄所以,這里判斷為大于1就是分欄
SendMessagehBarWin,SB_SETPARTS,szbar,bar(0)'分欄
EndIf
CreateStatBar=True'創建成功返回真值
EndFunction

'----------------------------
'移動狀態欄
'----------------------------
SubMoveStatWindow(hBarAsLong)
IfhBarThen'如果狀態欄句柄不為0則移動
CallMoveWindow(hBar,0,0,0,0,True)
EndIf
EndSub

'------------------------------
'在指定欄上顯示信息
'hBar為狀態欄的句柄
'szbar指定要在哪一欄顯示信息,從0開始計,也就是說,如果分兩欄,我們要在第二欄里顯示信息,szbar就設置為1
'szText要顯示的信息
'-------------------------------
SubSetBarText(hBarAsLong,szbarAsLong,strTextAsString)
SendMessagehBar,SB_SETTEXTA,szbar,ByValstrText
EndSub

這樣狀態欄就基本可行了,當然,你還可以用SetWindowLong來處理狀態欄信息.
程序在Win2003vb6sp6下測試通過

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人午夜黄色影院| 亚洲欧美国产高清va在线播| 最近2019中文字幕mv免费看| 国产精品久久久久久一区二区| 亚洲自拍偷拍视频| 国产欧美精品一区二区| 久久久久久com| 亚洲欧洲国产伦综合| 91精品国产自产在线观看永久| 亚洲免费一级电影| 久久精品视频一| 久久久www成人免费精品| 国产精品久久久久久久久粉嫩av| 日韩视频免费看| 成人av电影天堂| 欧美一区二区三区免费视| 欧美一级大片在线观看| 亚洲自拍偷拍视频| 日韩精品在线视频观看| 国产91色在线|| 91欧美精品成人综合在线观看| 久99九色视频在线观看| 亚洲精品动漫100p| 成人福利在线观看| 亚洲亚裔videos黑人hd| 欧美人与性动交a欧美精品| 日韩精品免费看| 日韩欧美一区二区三区久久| 国产亚洲美女精品久久久| 成人有码在线播放| 一区二区欧美日韩视频| 日韩精品视频免费在线观看| 欧洲成人免费视频| 麻豆国产va免费精品高清在线| 色播久久人人爽人人爽人人片视av| 欧美日韩国产一区在线| 欧美电影免费观看网站| 亚洲free性xxxx护士hd| 国产精品69精品一区二区三区| 亚洲在线免费看| 欧美激情精品久久久久久蜜臀| 欧美性高潮在线| 欧美影院成年免费版| 中文字幕日韩欧美在线| 久久国产精品免费视频| 日韩中文字幕精品| 国产精品第七影院| 亚洲国产福利在线| 日韩视频免费在线| 国产亚洲视频在线观看| 97色在线视频| 综合国产在线观看| 亚洲国产精品大全| 久久影院资源站| 国产亚洲一区二区在线| 久久综合免费视频影院| 奇米影视亚洲狠狠色| 亚洲精品视频在线播放| 日韩在线视频免费观看高清中文| 国产精品一区二区久久| 视频在线一区二区| 午夜精品免费视频| 一区二区亚洲欧洲国产日韩| 精品亚洲国产成av人片传媒| 精品中文字幕乱| 91久久国产婷婷一区二区| 一区二区三区视频免费| 亚洲国产成人在线播放| 国产精品视频地址| 国产精品视频久久久| 亚洲精品久久久久| 黑人巨大精品欧美一区免费视频| 日韩欧美在线看| 国产日韩综合一区二区性色av| 国产精品亚洲美女av网站| 日韩国产高清污视频在线观看| 国产精品99久久久久久白浆小说| 国产亚洲精品美女久久久久| 国产精品永久免费视频| 午夜精品久久久久久99热| 久久久人成影片一区二区三区观看| 日韩精品视频在线观看免费| 91成人国产在线观看| 日日骚久久av| 亚洲男人的天堂在线| 日韩大片在线观看视频| zzijzzij亚洲日本成熟少妇| 久久九九热免费视频| 欧美极品少妇xxxxⅹ免费视频| 国产精品88a∨| 久久久精品久久久| 国产免费一区二区三区在线观看| 精品福利免费观看| 欧美日韩中文字幕日韩欧美| 成人有码视频在线播放| 中文字幕免费精品一区高清| 亚州国产精品久久久| 久久精品成人动漫| 国产91精品不卡视频| 久久精品久久久久久国产 免费| 亚洲国语精品自产拍在线观看| 秋霞成人午夜鲁丝一区二区三区| 国产国语videosex另类| 一区二区三区在线播放欧美| 国产精品久久999| 亚洲xxxx在线| 亚洲无av在线中文字幕| 欧美激情视频网| 日韩电视剧免费观看网站| 亚洲人成电影在线| 懂色av影视一区二区三区| 国产精品欧美风情| 91在线|亚洲| 亚洲最新av网址| 伊人激情综合网| 色综合色综合久久综合频道88| 国产精品美女www| 国产成人综合精品在线| 久久777国产线看观看精品| 日韩中文字在线| 亚洲一区二区三区成人在线视频精品| 色中色综合影院手机版在线观看| 日韩av在线看| 国产精品日韩久久久久| 亚洲国产成人精品久久久国产成人一区| 亚洲精品一区二区久| 国产精品欧美风情| 亚洲欧美日韩精品久久亚洲区| 日韩极品精品视频免费观看| 久热精品视频在线免费观看| 免费不卡欧美自拍视频| 国产欧美日韩中文字幕在线| 欧美xxxx18国产| 中文在线不卡视频| 久久久久久伊人| 久色乳综合思思在线视频| 亚洲欧美色图片| 国产亚洲一区二区在线| 亚洲第一视频网站| 一本大道久久加勒比香蕉| 午夜欧美不卡精品aaaaa| 亚洲第一视频网| 欧美亚洲午夜视频在线观看| 欧美成人激情视频免费观看| 国产精品吴梦梦| 97成人精品视频在线观看| 国产丝袜视频一区| 国产精品爽爽爽爽爽爽在线观看| 亚洲精品videossex少妇| 中文一区二区视频| 亚洲男人的天堂网站| 精品一区二区三区四区在线| 欧美天堂在线观看| 日韩在线视频导航| 国产精品一区二区三区成人| 6080yy精品一区二区三区| 精品国产成人在线| x99av成人免费| 成人国产精品免费视频| 国外成人免费在线播放| 欧美日韩一区二区在线播放| 91精品中国老女人| 日韩精品免费观看| 国产精品极品尤物在线观看|