1樓:
找到提示視窗,傳送個點選確定的事件,這樣比直接殺掉程序要好些,可以避免被關閉的視窗因為非正常退出而出問題。
2樓:匿名使用者
是想直接關閉其它程式吧?sendmessage不行,要找到程式程序id,直接關閉程序才能沒有提示。
關於用delphi實現關閉天網防火牆,高手請進,散分
3樓:網友
hwnd findwindow(lpctstr lpclassname,lpctstr lpwindowname );
這是函式原型(這是c語言的)
兩個引數都是字元指標型的。
第乙個引數是你要找的視窗的型別名也就是classname。不過一般都不知道。所有不用,置為nil,也就是空。是乙個指向0的指標。
第二個是視窗的名字,也就是你要找的窗體的標題欄上顯示的名字。
pchar的意思把括號裡面的字串轉換為指向字串首位址的指標。以適應函式引數指標型的要求。
返回:如果成功找到了返回的是乙個視窗控制代碼,如果沒找到,返回的是null,也就是0。
是向視窗傳送訊息的函式,wm_close是視窗關閉訊息。後面的的兩個引數0,是這個訊息不需要引數。
這類函式都是windows api,你可以上msdn查詢其使用方法,或在網上搜尋,不過你要了解一下c語言,因為大多數都是c語言版的。
4樓:網友
那個關閉提示是否有確定關閉和取消關閉的選擇按鈕呢,如果有的話,再接著發按鈕點選確定關閉的訊息即可。
delphi中使用 sendmessage(hwnd_broadcast,wm_wininichange,0,0);軟體卡死,怎麼解決?
5樓:網友
改用postmessage(hwnd_broadcast,wm_wininichange,0,0);
或銷肢頌vcl perform方法立刻傳送一條飢弊訊息。虧鄭。
6樓:網友
hwnd_broadcast 這個貌似是廣播訊息,不知道譁碧你有什麼用,因為廣播訊息的話比較耗效能。
你可以查win api,看看sendmessage的引數含義,選擇正確的引數中蘆雹賣帆。
7樓:網友
改用postmessage試試?或許是目標未響應。
怎樣才能關掉子窗體???
8樓:網友
sendmessage( hwndwn, wm_close, 0, 0 );
hwndwn 為你要關閉的窗體核賀的控制代碼掘氏咐,不是程式的判純控制代碼。
請問如何利用excel計算兩個時間之間差多少分鐘
侯玉川 直接減就行。把格式設定為24小時制。這樣就是完整的時間格式 也可以把相減得到的結果乘以1440 這個數字是每天的分鐘數 就能得到純數字分鐘數。當然,如果有秒的話,會變成小數點。如果要四捨五入,外邊可以巢狀一個四捨五入函式round由於你沒有具體的表,要求也不是很詳細,所以無法給你提供具體的公...
Excel請問如何利用公式將每個月的離職率都反映出累計離職
ofweek人才網 有三種計算方法 度量1 離職率 期間內離職人數 期初人數 期末人數 2 100 度量2 離職率 期間內離職人數 預算員工人數 100 度量3 離職率 期間內離職人數 期初人數 100 度量1選取了期初人數和期末人數的平均值作為樣本,預設該平均值是企業期間內人力資源管理所面對的平均...
請問如何利用牛糞來製造有機肥,牛糞怎樣做成有機肥
方法如下 一 建設發酵槽 根據企業場地實際情況,建設長方形的發酵槽,可以選擇並排建設。然後建設槽式翻拋機所需軌道,這樣就可以實現一機多槽,連續工作。二 備料加菌 準備好需要發酵的糞,最好是新鮮牛糞 新鮮糞便發酵效果優於老糞便 如 鮮牛糞約1噸加0.25公斤牛糞發酵劑。要先將牛糞發酵劑以1 5 10的...