Chinaunix首页 | 论坛 | 博客
  • 博客访问: 454979
  • 博文数量: 724
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(724)

文章存档

2011年(1)

2008年(723)

我的朋友

分类:

2008-10-13 17:24:30


谢谢,我也遇到这问题,现在搞定了, ( dingqicai 发表于 2007-12-23 15:36:00)

谢谢,我也遇到这问题,现在搞定了, ( dingqicai 发表于 2007-12-23 15:36:00)

改回来
pSysMenu ->ModifyMenu(-10, MF_BYCOMMAND | MF_ENABLED, SC_MOVE, "移动"); 
参见:msdn
Changes an existing menu item at the position specified by nPosition.

BOOL ModifyMenu(
   UINT nPosition,
   UINT nFlags,
   UINT_PTR nIDNewItem = 0,
   LPCTSTR lpszNewItem = NULL 
);
BOOL ModifyMenu(
   UINT nPosition,
   UINT nFlags,
   UINT_PTR nIDNewItem,
   const CBitmap* pBmp 
); ( vspath 发表于 2004-5-28 9:50:00)

禁止:
pSysMenu ->ModifyMenu(SC_MOVE, MF_BYCOMMAND | MF_GRAYED, -10, "移动");
要改回来时:
pSysMenu ->ModifyMenu(-10, MF_BYCOMMAND | MF_GRAYED, SC_MOVE, "移动"); 

其中的参数都是什么意思? ( 中国龙 发表于 2002-9-3 13:49:00)

.......................................................

--------------------next---------------------

阅读(187) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~