EnableMenuItem(hSysMenu, SC_CLOSE, MF_BYCOMMAND  or MenuFlags[bEnable]);
此函数中的sc_close参数在delphi help中的此函数的解释没有体现,请问那些高手怎么知道用这个参数?请教!

解决方案 »

  1.   

    SC_CLOSE是指系统菜单(就是点击窗口左上角图标下拉的菜单)中的‘关闭’菜单项。
    比如下面语句可以把它设为DISABLE:
    EnableMenuItem(GetSystemMenu(Form1.Handle, False), SC_CLOSE, MF_BYCOMMAND or MF_DISABLED or MF_GRAYED);
      

  2.   

    此函数中的sc_close参数在delphi help中的此函数的解释没有体现,请问那些高手怎么知道用这个参数?请教!
      

  3.   

    因为EnableMenuItem是Windows API函数,所以要查它的用法一般都是去查微软的MSDN。MSDN有光盘版,也可以直接在网站上查:msdn.microsoft.com
      

  4.   

    Delphi的Help只是我常用的很小的一部分。
    Delphi也提供了一份Win32 SDK Api,你应该看那个!
    然后就是MSDN, 当然,最好和我一样, 再安装一套VC。