能不能重载IE Band(类似收藏夹的东东)右上角那个关闭按钮的功能?
因为我想在关闭时做一些处理里,例如说,点了关闭并不是关闭,而是向左缩进
不知道有没有哪个接口能实现

解决方案 »

  1.   

    IUnknow,IClassFactoryIDeskBand,IObjectWithSite ,IPersistStream,
      

  2.   

    http://www.vckbase.com/document/viewdoc/?id=458
      

  3.   

    现在已知道,隐藏和显示Band时调用的是ShowDW(BOOL fShow),但我在ShowDW里处理,好像不起作用啊,奇怪啊
      

  4.   

    没起作用是什么意思?是指你实现的ShowDW没被调用到还是指Band没有实际的显示/隐藏?
    窗口的显示隐藏应该由自己来做,并且要调用IDockingWindowSite::SetBorderSpaceDW方法。
      

  5.   

    我的意思是:
    我重写了ShowDW的代码,点击右上角的关闭按钮时,Band还是被隐藏了,我不想隐藏Band,只是想把它缩到IE的左边框上