VB程式設計請問hwnd在VB中的用法

2021-05-21 18:29:03 字數 1621 閱讀 9327

1樓:匿名使用者

返回窗體或控制元件的控制代碼。

microsoft windows 執行環境,通過給應用程式中的每個窗體和控制元件分內

配一個控制代碼(或 hwnd)來標識容它們。hwnd 屬性用於windows api呼叫。許多 windows 執行環境函式需要活動視窗的 hwnd 作為引數。

vb中hwnd的作用?

2樓:匿名使用者

微軟的msdn解釋,學習vb,記住

抄msdn是你最好bai的幫手

visual basic 參考

hwnd 屬性(activex 控制元件)du返回窗體或控制元件的控制代碼。

zhi注意 ole 容器控制元件不支援該dao屬性。

語法object.hwnd

object 佔位符表示一個物件表示式,該表示式將計算為「應用於」列表中的物件。

備註microsoft windows 操作環境通過分配控制代碼(即 hwnd)來標識應用程式中的每個窗體和控制元件。hwnd 屬性用於 windows api 呼叫。許多 windows 操作環境函式要求活動視窗的 hwnd 作為引數。

注意 因為該屬性的值可以在程式執行時更改,所以從不在變數中儲存 hwnd 值。

請參見應用於:masked edit 控制元件 | mschart 控制元件

3樓:匿名使用者

hwnd是用於windows訊息系統的視窗控制代碼,在vb中主要用於api函式呼叫

例:版宣告一個api函式

declare function setwindowpos lib "user32" ( byval hwnd as long, byval hwndinsertafter as long, byval x as long, byval y as long, byval cx as long, byval cy as long, byval wflags as long) as long

然後在 form 中呼叫

setwindowpos me.hwnd,wnd_topmost,0,0,0,0, swp_nomove

me.hwnd 即當權前視窗的控制代碼

4樓:匿名使用者

hwnd指的是控制代碼,控制代碼是windows程式設計的一個概念,當你呼叫一些api函式時,有的函式就需要控制代碼這個引數

比如傳送訊息的函式

sendmessage 就需要控制代碼這個引數

請問vb中me.hwnd是什麼意思

5樓:匿名使用者

me是當前的意思,hwnd是控制代碼

簡單地說

在windows作業系統中,每一個物件都有一個唯一的編號,這個編號就叫控制代碼,它是windows用來記錄,控制所分配資源的一個控制點。它的英文是handle(把手,把柄),這就好像每個人都有一個名字一樣,用以被別人稱呼或識別。控制代碼是給程式設計的人用的,以便程式設計師在程式中使用、稱呼這個物件。

比如生成一個視窗,會返回一個視窗控制代碼。

vb程式中me.是什麼意思,請問vb中me.hwnd是什麼意思

6樓:匿名使用者

me代指本窗體

me.hwnd 本窗體控制代碼

VB程式設計的簡單問題,VB簡單程式設計問題

1.do while loop 如果while的條件成立,就執行裡面的語句 比如,while a 2,先判斷a,a不大於2就不執行了 這個是不滿足就不執行 2.do loop while e 這個是不管while的條件成不成立,都會先執行裡面的語句,執行完之後再判斷while的條件成不成立,成立就繼...

請問VB中的NOT是什麼意思,請問VB中的NOT是什麼意思

它的作用是 將一bai個布林型du變數的值取zhi反,就好比一樓說的那dao樣,呵專呵 比如while not rs.eof then rs.eof 判斷是否為表底 這句要屬判斷的就是 不到表底繼續執行的意思loop not 用來對表示式進行邏輯否定運算。語法x not y x 可以為任何數值變數。...

vb程式設計中是什麼意思

已經給你發了,記得選我啊,為了廣大,現在把原始檔貼上來privatesub mand1 click list1.additemtext1.text 將text1的文字新增到list1中endsubprivatesub mand2 click iflist1.listindex 0thenexitsu...