在DockingBar添加button DockingBar继承CBCGPDockingControlBar,在添加一个button后,并添加了CLICK事件,但是按钮显示灰色.求高手帮忙,急!!~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Build -> Rebuild All 你在哪个窗口添加的click事件? 使用BCG的好处就是,你可以查看源码,所以事件消息你可以跟踪它的处理方式,很容易发现问题发生在哪。 不是,没有触发事件,因为BUTTON是灰色的,不能CLICK 在WinApp, MainFrame, Document, 或View里任一地方加入事件的响应函数, 就不会为灰色了 跟踪并检查CBCGPDockingControlBar的源代码,我以前就是这样了解它的运行机制,也找到了它的很多BUG,很容易找出为何它是灰色的。如果觉得不知道从哪找,我给一个思路:首先找button的绘制代码(可能在VisualManager里面),查看是什么属性值导致它用灰色来绘制;再去找这个属性值是在哪里赋值的;进一步找到消息处理机制。最好的办法是跟踪controlbar的鼠标消息是如何响应的。 GDI+ 如何释放 Bitmap 对象 怎么利用WinIO.DLL模拟键盘按键? 请问:在哪里可以找到API的实现代码? 关于CStatusBarCtrl对象的使用! 计算机某级考试__代码改错 请问在Win32 Application工程下怎么用MFC类? ¥¥¥¥¥¥¥关于modem来电显示的讨论,好的建议或思路50分! 怎样让VC编译器略过某些文件? 模板问题 IE编程:如何得到IE当前显示的HTML文件? 枚举notepad.exe进程并将其杀死 谁有<<Visual C++.NET多媒体编程>>源码?
首先找button的绘制代码(可能在VisualManager里面),查看是什么属性值导致它用灰色来绘制;
再去找这个属性值是在哪里赋值的;
进一步找到消息处理机制。最好的办法是跟踪controlbar的鼠标消息是如何响应的。