Excel 如何建下图所示的可展开的二级菜单?

Excel 如何建下图所示的可展开的二级菜单?,第1张

例如:选中行号1---10,在按快捷组合键 shift 加 alt 与加 向右键
例如:选中列标A---D,在按快捷组合键 shift 加 alt 加 向右键
例如:选中行号1---10,取消的快捷组合键 shift 加 alt 加 向左键

开始菜单有两栏!左边那栏不能设置,右边的可以右击-属性-自定义-然后就在那里面勾选! 想要有个三角形的那种你就设置成“显示为菜单”
下面是一些简洁方法不用把快捷方式全部弄到开始里:不会弄的话Q我!
1)你可以把任务栏设成“自动隐藏”
——就是鼠标有移到的时候就会自动出现!很方便!(右击任务栏---属性---任务栏---有个“自动隐藏”
2)把常用的软件附到任务栏,不常用的就弄到360软件管家或开始菜单!
——右击桌面图标就会有个“锁定到任务栏”---点击就会出现在任务栏上!然后就可以把那个快捷方式删掉!也不要弄太多!常用哪几个设一下就行(你弄的图标也可以自己排列顺序)计算机的那个弄不了你就把它删了!把资源管理器(与计算机差不多)锁定到任务栏!我只弄了5个!其他的全部弄到360的那个软件小助手里面!!用的时候也很方便!

现成的有一个叫做BSEWindowsForms的东西。
如果要自己开发,原理也不是很难
先放一个扁的panel,在下面放一个长一点的panel,扁点的就是标题,长一点的panel就是摆放其他控件的容器了,这两个panel就构成了一个基本的缩放菜单
原理很简单,在单击标题panel的时候,将下面的容器panel显示或者隐藏。如果你需要来点向下展开动画神马的,可以用WINAPI的AnimateWindow函数来处理。
然后,在来一个大的panel,将多个上面做好的基本缩放菜单控件放进去。再展开/收缩的时候,计算好其下面菜单的位置,就可以在展开/缩放的时候讲下面的缩放菜单也向下推/向上提。

有的人觉得在Word 2003中,菜单中的很多功能是不常用到的,与其每次单击某菜单按钮后菜单显示非常长,倒不如把自己不常用到的功能折叠起来,等到我们有需要的时间,单击哪个显示菜单中隐藏功能的按钮,菜单就又回到原来的样子了。也有些朋友看到Word 2003中,单击显示菜单后,只能显示一部分功能,非常不方便,希望可以显示Word全部菜单。不过您是以上哪一种需要,设置只显示Word菜单常用功能也好,设置Word 2003菜单全部显示也罢,他们的设置方法是相同的。

*** 作方法:
1、在Word 2003中点击工具自定义,打开Word自定义设置对话框。
2、切换到选项选项卡,在“个性化菜单和工具栏”中找到“始终显示整个菜单”。

3、如果您是想要展开Word菜单后只显示部分常用功能,那么请取消勾选。
4、如果您是希望展开Word菜单后显示该菜单下的全部内容,请勾选。
其他Word个性化菜单常见问题:
1、如何删除Word文档文件菜单下的历史记录?
答:点开始——运行——regedit——进入注册表后,在我的电脑——HKEY_CURRENT_USER>SOFTWARE>MICROSOFT>WINDOWS>CURRENTVERSION>EXPLORER>COMDLG32>OPENSAVEMRU>DOC里有,除了默认和MRUList以外,其他的都删除,就清空了。
2、word文档的菜单栏(文件、查看、收藏、工具、帮助等等)没有了怎么恢复?
答:打开资源管理器或者我的电脑,依次找到进入documents and settings Administrator(或者是你的账户) Application Data Microsoft Templates文件夹,删除该文件夹下的normaldot 和normaltmp 文件,然后重启Word就好了,这是Word模板出现问题了。

右键单击特征栏,d出那个双下箭头,然后左键单击

d出的对话框里左键单击自定义菜单

出现你需要的那两个选项了,需要哪个在哪个前面点选打钩,然后点击其它地方对话框消失

这时在点击特征栏就会出现选项了

BOOL TrackPopupMenu(
HMENU hMenu, // handle to shortcut menu
UINT uFlags, // screen-position and mouse-button flags
int x, // horizontal position, in screen coordinates
int y, // vertical position, in screen coordinates
int nReserved, // reserved, must be zero
HWND hWnd, // handle to owner window
CONST RECT prcRect // ignored
);
procedure TForm1Button1Click(Sender: TObject);
var
X,Y:integer;
P:Tpoint;
begin
pX:= 0;
pY:= 0;
P:= ClientToScreen(P);
TrackPopupMenu(item1Handle,TPM_LEFTALIGN,PX,PY,0,handle,0);
end;

那你进入“任务栏和开始菜单属性”窗口里的“开始菜单”,点击“自定义”进入“自定义开始菜单”,接着在“高级”选项界面里的“开始菜单项目”里找到你那个“常用软件”,然后选中“显示为菜单”确定应用即可! 追问: 不好意思,我这里找不到“高级”选项!请问是什么原因,我用的是旗舰版。 回答: 这么说你的跟我不一样,那你在你系统的开始菜单里,也就是你发的这张图里,有没有你那个“常用软件”这一项?要是有你就选中“显示为菜单”就行了! 追问: 没有“显示为菜单”这个选项,只有 “打开、 管理员取得所有权限、 从列表中删除、 属性 ”这几个选项 ,我看了 属性里,也没有这些选项。请问你用的是哪个版本?是不是跟我这个有区别,我用的是旗舰版,按道理说,功能都是齐全的啊,如果是这个功能被禁用了,那有什么方法可以启用吗?谢谢! 回答: 我说的是你的这个里面有没有“常用软件”这一项,就像下面那个图里有“个人文件夹”一样!明白了没有呢?这跟功能没关系的! 追问: 没有这一项,我仔细看过了! 回答: 那会不会应该是“个人文件夹”这个呢?你试试看行不行!记得是选中“显示为菜单”哦,本说就应该是在这修改这就行了,要不你试试把其它的项选中后再看看


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12726789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存