CBCGPTasksPane的task的文字变灰了,鼠标点击无效?
用CBCGPTasksPane的AddTask()添加task。当鼠标点击task的文本时,默认是给它的owner发送(WM_COMMAND,task's id)消息,所以CMainFrame主框架窗口要处理这个WM_COMMAND消息。如果没有在mainFrame中添加这个消息的话,task的文本会变灰,鼠标不能点击。类似于工具栏按钮变灰不能点击。如何解决。
因为我想点击task时由CBCGpTasksPane派生类自己处理消息,不由mainframe类处理。实现方法是重载taskspane类的OnClickTask函数。问题是如果不在mainframe中添加消息映射,文本是灰的,没法用?