读书人

菜单的有关问题

发布时间: 2012-02-21 16:26:23 作者: rapoo

菜单的问题
我动态生成N个子菜单。把自定义的MyMenuClick赋给onclick事件

C/C++ code
    for(int i=1;i<=N;i++){        ChildMenuItem[i] = new TMenuItem(MainMenu1);        ChildMenuItem[i]->Caption = xxx;        ChildMenuItem[i]->OnClick = MyMenuClick;        MainMenu1->Items->Items[1]->Add(ChildMenuItem[i]);    }    void __fastcall MyMenuClick(TObject *Sender);


我想在自定义的MyMenuClick函数中再加个参数 不行额,难道只能有TObject *Sender吗

还有MainMenu1->items->items[0]->Menuindex可以取到主菜单的序列
那么每一个主菜单下面的子菜单的序列怎么取哦
MainMenu1->items->items[0]->items->MenuIndex
编译提示我 too few parameter

[解决办法]
加个括弧
((TMenuItem*)(Sender))->MenuIndex;

读书人网 >C++ Builder

热点推荐