菜单中访问
‘壹’ vb菜单中的访问键和快捷键有什么区别
快捷键是在窗体有焦点时,按下组合键,就可激活菜单click事件
访问键,需要菜单显示出具有访问键字母的菜单项后,按字母键(或ALT+字母)激活菜单click事件
‘贰’ vc中访问菜单资源的方法
函数功能:该函数从与应用事例相联系的可执行文件(.EXE)中加载指定的菜单资源。 函数原型:HMENU LoadMenu(HINSTANCE hlnstance,LPCTSTR lpMenuName); 参数: hlnstance:含有被加载菜单资源的事例模块的句柄。 LpMenuName:指向含有菜单资源名的以空结束的字符串的指针。同时,此参数可由低位字上的资源标识符和高位字上的零组成。要创建此值,用MAKEINTRESOURCE宏。 返回值:如果函数调用成功,返回值是菜单资源句柄;如果函数调用失败,返回值是NULL。若想获得更多的错误信息,请调用GetLastError函数。 备注:关闭应用程序之前,用函数DestroyMenu来销毁菜单并释放加载菜单占用的内存。Windows CE 1.0不支持层叠式菜单。Windows CE 2.0及更高版本支持层叠式菜单。 速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:winuser.h;输入库:user32.lib;Unicode:在Windows NT环境下,以Unicode和ANSI方式实现。
[编辑本段]MFC
CMenu::LoadMenu BOOL LoadMenu( LPCTSTR lpszResourceName ); BOOL LoadMenu( UINT nIDResource ); 返回值:如果菜单资源装载成功,则返回非零值,否则为0。
‘叁’ VF中如何设置菜单的访问键
如果在菜单设计器中,在选项中点击键标签,按ctrl+t即可设定;
如果是程序行,在define
pad
那行后面加上
key
ctrl+t
‘肆’ vb菜单中的访问键和快捷键有什么区别
菜单访问键是要去菜单点击的,只通过鼠标左键。快捷键直接在窗口就可以使用,一般是组合键 ctrl+A等等
‘伍’ VB中怎么设置菜单的访问键
在VB的菜单编辑器中就有设置快捷键的选项,但只能对于二级菜单有效,一级菜单不能设置快捷键。
如果需要对一级菜单设置快捷键,只能使用代码实现,一般是使用计时器检测键盘的方法。
代码实现快捷键,情况比较多,不能一一介绍,具体情况具体对待。