c++builder 6.0 菜单选项的应用 TMenu->FindItem

版权声明:本文为博主原创文章,未经博主允许不可以转载。 https://blog.csdn.net/aasmfox/article/details/84374676

在代码中直接操作菜单的属性,checked,enabled 

可以直接使用TMenuItem对象来操作,bcb已经封装成可视对象。不需要和VC一样 FindItem


void __fastcall TForm1::PopupMenu1Popup(TObject *Sender)
{
        //弹出前修改enabled属性
        TTreeNode* pNode  = TreeView1->Selected ;

        if(pNode->SelectedIndex ==0)//1-文档,0-目录
        {
           theFolder->Enabled = true ;
           childFolder->Enabled = true ;

        }
        else
        {
           theFolder->Enabled = false ;
           childFolder->Enabled = false ;
        }
}
//---------------------------------------------------------------------------

猜你喜欢

转载自blog.csdn.net/aasmfox/article/details/84374676