請問如何把視窗固定(無法移動) |
答題得分者是:syntax
|
linly
一般會員 發表:42 回覆:37 積分:15 註冊:2007-10-07 發送簡訊給我 |
|
jow
尊榮會員 發表:66 回覆:751 積分:1253 註冊:2002-03-13 發送簡訊給我 |
處理滑鼠在Non-Client Area的訊息, 看看可不可以?
http://itzone.hk/article/article.php?aid=200406211237373460 |
linly
一般會員 發表:42 回覆:37 積分:15 註冊:2007-10-07 發送簡訊給我 |
|
jow
尊榮會員 發表:66 回覆:751 積分:1253 註冊:2002-03-13 發送簡訊給我 |
你所謂的內崁其實只是兩個應用程式疊覆在一起, 頂多其中一個應
用程式的Parent設定成另一個, 在COM/DCOM的實際應用中所說的 內崁又是另外一回事. 你可以試試如何Disable Mouse在小算盤 Non-Client Area(藍色 bar )產生作用. 或在你的應用程式被Resize 或 Move時, 再去設定小算盤的位置(SetBounsRect), 這種做法我沒試過, 只是提供一些想法而已. ===================引 用 linly 文 章=================== 因為我是把應用程式嵌入在我自己建立的 FORM 當中 ( 開啟應用程式,移動到 FORM 裡頭 ) 因此我希望在應用程式(例如小算盤),移動到我指定的 FORM 內之後( 當然我有去 SetParent ) 便希望這個小算盤不會再被我點藍色 bar 移動。 所以應該不是 non-client area ?! |
linly
一般會員 發表:42 回覆:37 積分:15 註冊:2007-10-07 發送簡訊給我 |
是不是有什麼方式可以在當我去點那個被我嵌進來的應用程式的同時(例如拖藍色的bar、按下縮小、最大化、關閉)
的時候接收到他的訊息,像是 HOOK 之類的,有沒有強者可以提供一下這方面的知識。或者可以說是怎麼把一個已 存在的應用程式,去 disable 它的功能!!!! 謝謝 :) ===================引 用 jow 文 章=================== 你所謂的內崁其實只是兩個應用程式疊覆在一起, 頂多其中一個應 用程式的Parent設定成另一個, 在COM/DCOM的實際應用中所說的 內崁又是另外一回事. 你可以試試如何Disable Mouse在小算盤 Non-Client Area(藍色 bar )產生作用. 或在你的應用程式被Resize 或 Move時, 再去設定小算盤的位置(SetBounsRect), 這種做法我沒試過, 只是提供一些想法而已. ===================引 用 linly 文 章=================== 因為我是把應用程式嵌入在我自己建立的 FORM 當中 ( 開啟應用程式,移動到 FORM 裡頭 ) 因此我希望在應用程式(例如小算盤),移動到我指定的 FORM 內之後( 當然我有去 SetParent ) 便希望這個小算盤不會再被我點藍色 bar 移動。 所以應該不是 non-client area ?! |
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
===================引 用 linly 文 章=================== 因為我是把應用程式嵌入在我自己建立的 FORM 當中 ( 開啟應用程式,移動到 FORM 裡頭 ) 因此我希望在應用程式(例如小算盤),移動到我指定的 FORM 內之後( 當然我有去 SetParent ) 便希望這個小算盤不會再被我點藍色 bar 移動。 所以應該不是 non-client area ?! |
57605993
一般會員 發表:2 回覆:8 積分:2 註冊:2007-10-06 發送簡訊給我 |
|
linly
一般會員 發表:42 回覆:37 積分:15 註冊:2007-10-07 發送簡訊給我 |
首先,謝謝你的建議。
不過我想請問一下,你在括號所說的 --> (使用 Message ) 使用 Message 的意思是!? 呼叫API? 攔截訊息?!不好意思,不太了解括號的意思 還請見諒 >"< ===================引 用 syntax 文 章===================
===================引 用 linly 文 章=================== 因為我是把應用程式嵌入在我自己建立的 FORM 當中 ( 開啟應用程式,移動到 FORM 裡頭 ) 因此我希望在應用程式(例如小算盤),移動到我指定的 FORM 內之後( 當然我有去 SetParent ) 便希望這個小算盤不會再被我點藍色 bar 移動。 所以應該不是 non-client area ?! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |