SetDefaultItem的功能是什么?

时间:2012-05-14 02:14:34

标签: windows winapi mfc

我只是想知道DefaultItem的功能是什么,一般MenuItem和它之间的区别是什么,除了粗体字体...谢谢...

2 个答案:

答案 0 :(得分:2)

查看MSDN Menu Documentation会得到这个答案。

  

子菜单可以包含一个默认菜单项。当用户通过双击打开子菜单时,系统会向菜单的所有者窗口发送命令消息并关闭菜单,就像选择了默认命令项一样。如果没有默认命令项,则子菜单保持打开状态。要检索和设置子菜单的默认项,请使用GetMenuDefaultItem和SetMenuDefaultItem函数。

答案 1 :(得分:1)

这主要是视觉上的可供性。 Raymond Chen在他的 The Old New Thing 网站上解释SetDefaultItemWhat does boldface on a menu mean?