【技術實現步驟摘要】
本專利技術涉及一種計算機控件的處理方法,尤其涉及。
技術介紹
目前市場上少有程序員自己編寫的IDE開發環境。有的自己編寫的IDE開 發環境的使用速度明顯出現滯后現象,特別是當用鼠標拖動控件移動位置的時 候,控件的移動速度明顯跟不上鼠標移動速度。導致整個用戶自定義的IDE基 本上不可用。
技術實現思路
本專利技術的目的就是為了克服上述現有技術存在的缺陷而提供一種高效可 靠的。本專利技術的目的可以通過以下技術方案來實現, 其特征在于,該方法包括下列步驟(1) 拖動新的控件;(2) 控件獲得焦點;(3) 檢測是否獲得成功,若檢測結果為否,則返回步驟(2);(4) 若步驟(3)中檢測的結果為是,則隱藏當前的窗口標題欄;(5) 檢測是否隱藏成功,若檢測結果為否,則返回步驟(4);(6) 若步驟(5)中檢測的結果為是,則編寫底層代碼改寫現有鼠標事件;(7) 檢測是否改寫成功,若檢測結果為否,則返回步驟(6);(8) 若步驟(7)中檢測的結果為是,則拖動控件到指定位置。 與現有技術相比,本專利技術方法使控件移動速度加快到無滯后感,達到正常的IDE使用的要求。附圖說明圖1是本專利技術提高控件移動速度系統的流程圖;圖2是本專利技術提高控件移動速度系統的主要結構示意圖。具體實施方式下面結合附圖及具體實施例對本專利技術作進一步說明。如圖1所示,在提高控件移動速度系統中步驟1是初始步驟,拖動新的控 件;在步驟2中,控件獲得焦點;在步驟3中,檢測是否獲得成功,若為否, 則返回步驟2;若步驟3中為是,則在步驟4中,隱藏當前的窗口標題欄;在 步驟5中,檢測是否隱藏成功,若為否,則返回步驟 ...
【技術保護點】
提高控件移動速度的方法,其特征在于,該方法包括下列步驟: (1)拖動新的控件; (2)控件獲得焦點; (3)檢測是否獲得成功,若檢測結果為否,則返回步驟(2); (4)若步驟(3)中檢測的結果為是,則隱藏當前的窗口標題欄; (5)檢測是否隱藏成功,若檢測結果為否,則返回步驟(4); (6)若步驟(5)中檢測的結果為是,則編寫底層代碼改寫現有鼠標事件; (7)檢測是否改寫成功,若檢測結果為否,則返回步驟(6); (8)若步驟(7)中檢測的結果為是,則拖動控件到指定位置。
【技術特征摘要】
【專利技術屬性】
技術研發人員:翁思躍,
申請(專利權)人:上海岱嘉醫學信息系統有限公司,
類型:發明
國別省市:31[中國|上海]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。