回文章列表
作者WPC.bbs@bbs.nhctc.edu.tw (找一個理由...), 信區: sources
標題Re: [C#.NET]請問HWND是做什麼用的?
時間新竹師院風之坊 (Sat Jan 1 10:49:12 2005)
轉信站: GIBBS!news2.ncku!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!Sp

※ 引述《mingtai@kkcity.com.tw (海與你的故事)》之銘言:
> 查一下.NET fremework SDK,是說"取得或設定訊息的視窗控制代碼"
> 不過有等於沒有...@@有人能解釋一下這個東西嗎
> 謝謝`
HANDALE的一種...

用SDK或MFC寫過Win32程式就可以知道... Windows什麼不多, handle特別多... @@"


HWND是 Handle of WiNDow的縮寫... 其實就是一個32bits整數
其實也就是Windows中的資源... 每個Window物件對於作業系統來說都是HANDLE
Windows就是利用這些handle管理各項資源的...

例如 HFILE hFile;   <== 檔案物件的handle (搭配CreateFile/WriteFile/ReadFile...etc)
HWND hWnd; <== 視窗物件的handle
HDC hDC; <= DC物件的handle...
HANDLE hObject; <== 任何物件的handle
HBITMAP hBitmap; <== Bitmap物件的handle

--
○ Origin: 新竹師院 風之坊﹝bbs.NHCTC.edu.tw﹞From: 61-64-100-100-adsl-tpe.dynamic.so-net.net.tw
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻