VC Webbrowser 控件窗口的隐藏和显示

一般窗体的隐藏和显示只要这样就行:

[cpp]  view plain  copy
  1. explorer.ShowWindow(SW_HIDE);  
  2. explorer.ShowWindow(SW_SHOW);  


但是如果是webbrowser对象就不行了,第二句会报错,原因是hide后,对象的m_hWnd被释放了,所以必须改成下面的方式:


[cpp]  view plain  copy
  1. ::ShowWindow(explorer.GetSafeHwnd(), SW_HIDE );   
  2. ::ShowWindow(explorer.GetSafeHwnd(), SW_SHOW );   

猜你喜欢

转载自blog.csdn.net/cnicfhnui/article/details/52174344
今日推荐