您的位置:程序门 -> .net技术 -> vb.net



怎么实现老板键功能


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


怎么实现老板键功能[已结贴,结贴人:yunlovejia]
发表于:2007-04-19 14:48:21 楼主
在vb.net环境下怎么实现vb.net的老板键功能,需要源码。
有一个窗体就行了。实现快捷键隐藏与显示功能。在线等待...
发表于:2007-04-19 15:16:371楼 得分:0
没有,路过!

注册个热键
发表于:2007-04-19 15:34:232楼 得分:0
热键注册了。。偶是在getmessage   出的问题
发表于:2007-04-19 15:36:413楼 得分:0
不懂       帮顶下
发表于:2007-04-19 15:38:214楼 得分:0
什么是 "老板键功能 "?
发表于:2007-04-19 15:39:305楼 得分:0
registerhotkey
发表于:2007-04-19 15:39:426楼 得分:0
then
override   wndproc
发表于:2007-04-19 15:41:217楼 得分:5
http://faq.csdn.net/read/45159.html
发表于:2007-04-19 16:15:288楼 得分:0
抱歉,给的那个代码实在是看不懂,有没有简单点的。
不用写注释什么的。。。。。
发表于:2007-04-19 16:40:289楼 得分:0
下班了,明天继续啊。。。。。
有解的筒子发个码上来啊。。。。
要直接copy过去能用的那种,先谢谢了哈。。。。
发表于:2007-04-19 16:46:4610楼 得分:0
要直接copy过去能用的那种,呵呵。
发表于:2007-04-19 16:50:2211楼 得分:0
baidu   搜c#   registerhotkey就好了     本来有代码弄丢了     只剩下c++的代码了
发表于:2007-04-23 10:20:4912楼 得分:0
各位路过的大佬,帮小弟解决下这个问题啦。。头痛了好几天了。。。
发表于:2007-04-23 11:36:5213楼 得分:0
可以不使用api.建一个菜单项,设定快捷就行了.
如果不想显示菜单项,设visible=false.
发表于:2007-04-25 18:16:4014楼 得分:10
烟烟,建个菜单项,那个只能算个快捷键,不能算老板键,老板键是windows系统的全局热键,即便在操作其他软件,按了指定的键,那个系统也可以被呼出来,是吧楼主
发表于:2007-04-25 18:26:2815楼 得分:0
有道理.那还是注册吧.
发表于:2007-04-25 18:32:1816楼 得分:5
你可以参考这篇,说得很详细了.
http://www.seeitco.com/doc/html/delphi/205723167.html
实现一个热键注册编辑的类
发表于:2007-04-25 18:41:3317楼 得分:5
这篇简单的:
http://blog.csdn.net/cryeyes/archive/2007/04/09/1557723.aspx
c#中调用api函数registerhotkey注册多个系统热键
发表于:2007-04-25 18:53:3818楼 得分:75
public   class   form1
        public   const   wm_hotkey   =   &h312
        public   const   mod_alt   =   &h1
        public   const   mod_control   =   &h2
        public   const   mod_shift   =   &h4
        public   const   gwl_wndproc   =   (-4)
        public   declare   auto   function   registerhotkey   lib   "user32.dll "   alias   _
                "registerhotkey "   (byval   hwnd   as   intptr,   byval   id   as   integer,   byval   fsmodifiers   as   integer,   byval   vk   as   integer)   as   boolean
        public   declare   auto   function   unregisterhotkey   lib   "user32.dll "   alias   _
                "unregisterhotkey "   (byval   hwnd   as   intptr,   byval   id   as   integer)   as   boolean

        private   sub   form1_load(byval   sender   as   system.object,   byval   e   as   system.eventargs)   handles   mybase.load
                registerhotkey(handle,   0,   mod_control,   asc( "t "))
        end   sub

        private   sub   form1_formclosed(byval   sender   as   system.object,   byval   e   as   system.windows.forms.formclosedeventargs)   handles   mybase.formclosed
                unregisterhotkey(handle,   0)
        end   sub
        protected   overrides   sub   wndproc(byref   m   as   message)
                if   m.msg   =   wm_hotkey   then
                        if   visible   then
                                hide()
                        else
                                show()
                        end   if
                end   if
                mybase.wndproc(m)
        end   sub
end   class
发表于:2007-04-26 11:24:0319楼 得分:0
mark
发表于:2007-04-26 11:35:0020楼 得分:0
api   hook
发表于:2007-04-26 11:42:0621楼 得分:0
学习下老板键


快速检索

最新资讯
热门点击