成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

瞬間教會你建立VS2003窗口的全部內容

開發 后端
現在有一個MDI模式的VS2003窗口,其中有一個子窗口中包含一個IE控件。如果你要動態的將這個子窗口轉變為一個頂級窗口,或是隱藏該窗口,那么你會發現IE控件會工作不正常。

本文講述VS2003窗口的建立和創建。這些內容都是我今天花花了一周的時間查閱資料并像IT精英學習出來的,中間可能有不少錯誤是我沒有挑出的,歡迎大家指正。網上論壇上也有相關內容。

VS2003窗口這個問題的根本原因是由于IE控件在處理隱藏消息時會將自己由系統中刪除掉。解決的辦法是:#t#

在改變控件父窗口的MdiParent屬性之前將IE控件由該窗口的Controls集合中去掉,在改變之后再將IE控件添加到集合中 VS2003中MdiParent屬性變化時會導致IE控件被摧毀掉,而不會重新生成。VS2005雖然也會被摧毀,不過控件會正確被重新創建

  1. private void button2_Click(object sender, System.EventArgs e)  
  2. {  
  3.     if(m_frmOwner == null)  
  4.       m_frmOwner = this.MdiParent;  
  5.  
  6.     Controls.Remove(this.axWebBrowser1);   
  7.     Visible = false;  
  8.  
  9.    if(this.MdiParent == null)  
  10.       this.MdiParent = m_frmOwner;  
  11.    else  
  12.    {  
  13.       Point pos;  
  14.       pos = PointToScreen(Location);  
  15.       this.MdiParent = null;  
  16.       this.Location = pos;  
  17.    }  
  18.  
  19.    Visible = true;  
  20.    Controls.Add(this.axWebBrowser1);  
  21. }   
  22.  

重載VS2003窗口的OnVisibleChanged()方法 無論是VS2003還是VS2005,當改變IE控件的顯示屬性時,控件會被系統除去,而不會重新生成。對于VS2003來說,如果是改變MdiParent屬性的話,也必須重載這個方法,否則在控件重新加入到窗口的集合中時,窗口在進行控件消息遍歷時,會有問題。

  1. protected override void OnVisibleChanged(EventArgs e)  
  2. {  
  3.       foreach(Control obj in Controls)  
  4.       obj.Visible = this.Visible;  
  5. }   
責任編輯:chenqingxiang 來源: deepcast.net
相關推薦

2009-11-26 09:28:56

VS2003打包

2009-11-25 15:31:40

VS2003 SDK

2009-11-26 10:35:16

VS2003制作安裝

2009-11-26 13:05:39

VS2003斷點

2009-11-25 13:22:49

VS2003代碼

2009-12-01 09:51:40

VS2003數據庫

2009-11-27 08:59:29

VS2003配置文件

2009-12-18 10:10:49

VS 2003程序

2009-12-09 13:41:04

VS 2003 報錯

2009-11-30 09:27:38

VS2003源代碼

2009-11-30 13:51:28

2009-12-01 13:10:29

VS2003壓縮代碼

2009-12-09 16:52:51

VS 2003插件

2009-11-30 15:57:18

VS2003 MFC

2009-11-30 11:05:19

VS2003 WebS

2009-11-30 16:50:26

VS2003調試

2009-11-30 17:28:39

VS2003 ASP

2009-12-01 10:54:48

VS2003 英文版

2009-12-01 15:32:48

VS2003配置

2009-11-27 10:14:44

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: aa级毛片毛片免费观看久 | 亚洲精品一区二区三区四区高清 | 久久中文字幕av | 黄色一级免费看 | 97视频在线免费 | 手机日韩| av激情在线| 国产精品一区二区不卡 | 91观看 | 视频在线观看一区 | 色视频www在线播放国产人成 | 视频一区在线观看 | 在线观看中文字幕 | 美女亚洲一区 | 精品久久久一区 | 国产乱码精品一区二区三区中文 | 国产激情视频 | 成人 在线 | www.日本三级| 亚洲精品视频观看 | 成人亚洲性情网站www在线观看 | 国产在线1 | 九九热热九九 | 成人在线一区二区 | 欧美中文字幕 | 韩日在线观看视频 | 欧美一区成人 | 国产精品99久久久久久大便 | 国产探花在线精品一区二区 | 先锋资源在线 | 日韩欧美三区 | 国产精品av久久久久久久久久 | 中文字幕电影在线观看 | 精品国产乱码一区二区三区a | 久久毛片 | 久久免费视频1 | 91在线第一页 | 一区二区三区欧美 | 免费黄色a视频 | 日韩有码一区 | 97av在线|