?

解决方案 »

  1.   

    你写windowless控件估计可以,windowless控件的实现MSDN里有说明
      

  2.   

    可以的,我试过
    IE本身的那些控件都是无窗口的,
    无窗口控件不能置于有窗口控件之上,
    IE中的下拉列表控件例外,
    你会发现任何其它控件都不能置于它之上自己做了控件必须是无窗口控件才行,
    MFC中无窗口控件做法如下
    重载COleControl的GetControlFlags
    {
       return windowlessActivate | COleControl::GetControlFlags();
    }
    然后程序中不能再使用m_hWnd成员变量