问题2:何获取本机上的共享文件和文件夹?我用了一个函数,但得到的却是个空字符串。
请各位大侠说具体些,最好给出源码。
多谢诸位!
7 个解决方案
#1
1、截取键盘消息,根据消息参数可以判断是否为ALT+F4
#2
挂一个键盘消息钩子,在.DLL文件中,判断参数lParam
#3
我前面说的不太清楚,现在补充一下:
因为ALT+F4组合键会关闭程序.我希望程序不要这样退出.我用处理WM_CLOSE的方法却失效,
查了MSDN,我用VK_MENU也无效,用VK_ALT却总是报错.请各位指点.
因为ALT+F4组合键会关闭程序.我希望程序不要这样退出.我用处理WM_CLOSE的方法却失效,
查了MSDN,我用VK_MENU也无效,用VK_ALT却总是报错.请各位指点.
#4
谁能解我惑?
#5
重载WM_SYSKEYDOWN和WM_SYSKEYUP,在里面判断是否为Alt_F4,若是就直接返回
#6
把Alt+F4定义成自己的热键
RegisterHotKey(GetSafeHwnd(),10001,MOD_ALT,VK_F4);
自己处理不就行了
RegisterHotKey(GetSafeHwnd(),10001,MOD_ALT,VK_F4);
自己处理不就行了
#7
To kinnfish:
这个方法还算行,但这样一来,其他程序也用不成这个组合键了,是否还有其他方法?
这个方法还算行,但这样一来,其他程序也用不成这个组合键了,是否还有其他方法?
#1
1、截取键盘消息,根据消息参数可以判断是否为ALT+F4
#2
挂一个键盘消息钩子,在.DLL文件中,判断参数lParam
#3
我前面说的不太清楚,现在补充一下:
因为ALT+F4组合键会关闭程序.我希望程序不要这样退出.我用处理WM_CLOSE的方法却失效,
查了MSDN,我用VK_MENU也无效,用VK_ALT却总是报错.请各位指点.
因为ALT+F4组合键会关闭程序.我希望程序不要这样退出.我用处理WM_CLOSE的方法却失效,
查了MSDN,我用VK_MENU也无效,用VK_ALT却总是报错.请各位指点.
#4
谁能解我惑?
#5
重载WM_SYSKEYDOWN和WM_SYSKEYUP,在里面判断是否为Alt_F4,若是就直接返回
#6
把Alt+F4定义成自己的热键
RegisterHotKey(GetSafeHwnd(),10001,MOD_ALT,VK_F4);
自己处理不就行了
RegisterHotKey(GetSafeHwnd(),10001,MOD_ALT,VK_F4);
自己处理不就行了
#7
To kinnfish:
这个方法还算行,但这样一来,其他程序也用不成这个组合键了,是否还有其他方法?
这个方法还算行,但这样一来,其他程序也用不成这个组合键了,是否还有其他方法?