windows 的 api 果然強大啊..
以前要實現全視窗拖動, 要寫滑鼠按下和抬起事件, 很是麻煩, 偶爾還會出現 bug.
今天在網上查一些資料的時候, 無意中發現另一種辦法, 非常方便, 呼叫系統的 api 來實現的, 效果也很好. 趕緊收藏了~
[dllimport("user32.dll")]
publicstaticexternbool releasecapture();
[dllimport("user32.dll")]
publicstaticexternbool sendmessage(intptr hwnd, int wmsg, int wparam, int lparam);
privatevoid frmmain_mousedown(object sender, mouseeventargs e)
VC單擊視窗任意位置都可拖動視窗
方法一 新增 wm lbuttondown 的訊息對映 void ctest6dlg onlbuttondown uint nflags,cpoint point 方法二 新增 wm nchittest 的訊息對映 注意 在classwizard message中找不到wm nchittest的,需...
讓 跳轉的頁面在整個視窗 父框架 中開啟
因為網頁頭部header 包含導航欄和搜尋框 在很多網頁都重複,所以單獨寫為乙個header.html檔案,然後在需要出現的各頁面用引入。header.html裡包含搜尋框,搜尋並經伺服器跳轉返回後只在當前限定了大小的區域開啟,而不是整個頁面。看到別的教程是能通過獲取重新整理後頁面的位址然後傳遞給父...
C winform登入視窗關閉方法
二我們的引用程式中需要乙個登陸視窗 login form 在登陸成功後,我們要開啟主視窗 main form,然後需要關閉 login form,這裡有幾種解決方案。1.把login form 隱藏起來,設定訪問屬性為不能訪問。再開啟main form。2.先開啟 main form 但是先隱藏起來...