老 老屯 Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-26 #3 什么叫做"键盘的WIN+M"? 简直是浪费俺老人家的功夫...
Y y9y Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-26 #4 "老屯": your time means nothing if youdo not know 键盘的WIN+M
C Croco Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-26 #5 放在顶部: Form.FormStyle := fsStayOnTop; 或: SetWindowPos(Self.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE); 不太好拦住 VK_LWIN / WK_RWIN + M。
放在顶部: Form.FormStyle := fsStayOnTop; 或: SetWindowPos(Self.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE); 不太好拦住 VK_LWIN / WK_RWIN + M。
S SuperMMX Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-27 #6 form 的 borderstyle 改为 bsNone. 呵呵。
C Chenlili Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-27 #7 Form.FormStyle := fsStayOnTop win+M估计要用hook了。
W wc Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-29 #8 form 的 borderstyle 改为 bsNone. 并没有用。 至于其他方法请详细说明。我乃一初学者,谢谢!!!
S sonicyouth Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-29 #10 win+m是最小化吧 试试把bordericon里面最小化那一个给去掉 或者把系统菜单(GetSystemMenu)里"最小化"那一项删除掉(或disable) 如果还不行,设个钩子截获windows的键盘消息吧
win+m是最小化吧 试试把bordericon里面最小化那一个给去掉 或者把系统菜单(GetSystemMenu)里"最小化"那一项删除掉(或disable) 如果还不行,设个钩子截获windows的键盘消息吧
老 老屯 Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-29 #11 TNND,才搞明白, WIN+M是最小化窗体的快捷键, 作一个消息处理, 劫持WM_SysCommand消息 如果它的 uCmdType = SC_MINIMIZE 不作处理, 让Result := 0, 否则调用缺省的消息处理
TNND,才搞明白, WIN+M是最小化窗体的快捷键, 作一个消息处理, 劫持WM_SysCommand消息 如果它的 uCmdType = SC_MINIMIZE 不作处理, 让Result := 0, 否则调用缺省的消息处理