当VS2010安装了Hide Main Menu 插件,发现菜单栏不见了,怎么办?

我的电脑是安装了VS2008,VS2010,VS2012RC, 由于昨天安装了Hide Main Menu插件,

今天在开启VS2010时,出现这样的情况:

 

Oh, My God, 我的菜单栏竟然不见了,怎么办?有2种方法可以解决这个问题:

1、使用Hide Main Menu自带的操作方式Alt+T,可以调出菜单栏,但是很不爽,你会想着卸载。

2、如果你不记得安装了Hide Main Menu,或者是其他情况导致菜单栏不见了,可以使用如下的方式进行恢复:

     在运行中输入:devenv

本以为会OK,结果启动了VS2012:

devenv默认启动的是最新版的VS,那如何处理呢?

我们直接跳到VS2010的安装目录,执行devenv /safemode(不加载第三方插件)来启动VS2010.

 

这样运行后,可爱的菜单栏又回来了,O(∩_∩)O哈哈~

 

总结:

要善于利用devenv命令,是不错的的命令,能实现很多想不到的功能,

参考:

http://msdn.microsoft.com/en-us/library/ms241278(v=vs.80).aspx

当然也可以在cmd下执行devenv /?来查看帮助

 

转载于:https://www.cnblogs.com/cry/archive/2012/06/10/2544426.html

在PyQt5中,可以使用QMenuBar和QMenu组件创建菜单栏,并使用QAction组件来处理菜单项的点击事件。以下是一个简单的示例代码,演示了如何在菜单栏点击时切换不同的页面: ```python import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QAction, QLabel, QVBoxLayout, QWidget class MainWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("菜单栏跳转页面示例") # 创建菜单栏 menubar = self.menuBar() # 创建两个菜单项 file_menu = menubar.addMenu("文件") edit_menu = menubar.addMenu("编辑") # 创建页面切换的动作 switch_page1_action = QAction("页面1", self) switch_page2_action = QAction("页面2", self) # 将动作添加到菜单项中 file_menu.addAction(switch_page1_action) edit_menu.addAction(switch_page2_action) # 连接动作的信号和槽函数 switch_page1_action.triggered.connect(self.switch_to_page1) switch_page2_action.triggered.connect(self.switch_to_page2) # 创建页面显示的标签 self.page1_label = QLabel("这是页面1") self.page2_label = QLabel("这是页面2") # 创建垂直布局,并将标签添加到布局中 layout = QVBoxLayout() layout.addWidget(self.page1_label) layout.addWidget(self.page2_label) # 创建一个容器窗口,并将布局设置给容器窗口 container = QWidget() container.setLayout(layout) # 设置容器窗口为主窗口的中央部件 self.setCentralWidget(container) def switch_to_page1(self): # 切换到页面1 self.page1_label.show() self.page2_label.hide() def switch_to_page2(self): # 切换到页面2 self.page1_label.hide() self.page2_label.show() if __name__ == "__main__": app = QApplication(sys.argv) window = MainWindow() window.show() sys.exit(app.exec_()) ``` 在这个示例中,我们创建了一个`MainWindow`类继承自`QMainWindow`,并在其中实现了菜单栏和页面切换的逻辑。通过`QMenuBar`和`QMenu`创建菜单栏,通过`QAction`创建菜单项,并使用`triggered`信号连接到对应的槽函数来处理点击事件。在切换页面时,我们使用`QLabel`来显示不同的页面内容,并通过调用`show()`和`hide()`方法来切换页面的可见性。 希望这个示例能帮助到你!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值