对话框上工具条,动态增加删除按钮的问题?急... ...
我在一个对话框上创建工具条,同时有菜单。
工具条和菜单关联。
在对话框里加了这两个函数
afx_msg void OnInitMenuPopup(CMenu *pPopupMenu, UINT nIndex,BOOL bSysMenu);
afx_msg LRESULT OnKickIdle(WPARAM wParam, LPARAM lParam);
以便菜单和工具条能互相响应。
为了方便起见,开始我创建了所有的工具条按钮,在对话框初始化的时候,隐藏一些按钮,删除一些菜单。在操作程序的过程中,根据对应的选择,增加相应的菜单,显现对应的快捷按钮。
但是当显现按钮的时候,程序出错,要么不显示,要么显示有问题。
我把 OnKickIdle(WPARAM wParam, LPARAM lParam); 屏蔽了,增加(显现)按钮的时候就没有问题,但是和菜单就关联不起来了。
怎么解决这个问题啊?