我只是想知道DefaultItem
的功能是什么,一般MenuItem
和它之间的区别是什么,除了粗体字体...谢谢...
答案 0 :(得分:2)
查看MSDN Menu Documentation会得到这个答案。
子菜单可以包含一个默认菜单项。当用户通过双击打开子菜单时,系统会向菜单的所有者窗口发送命令消息并关闭菜单,就像选择了默认命令项一样。如果没有默认命令项,则子菜单保持打开状态。要检索和设置子菜单的默认项,请使用GetMenuDefaultItem和SetMenuDefaultItem函数。
答案 1 :(得分:1)
这主要是视觉上的可供性。 Raymond Chen在他的 The Old New Thing 网站上解释SetDefaultItem
:What does boldface on a menu mean?