請教各位大神VC下如何用子執行緒實作類似CListCtrl!!![/color] 這個問題困擾我很久了,有懂的來一起交流下,TKS
uj5u.com熱心網友回復:
什么叫子執行緒實作類似CListCtrl,你的意思是不是在子執行緒中處理ClistCtrl物件?還是自己想撰寫一個CListCtrl類似的控制元件?
uj5u.com熱心網友回復:
你需要創建UI執行緒 然后里面可以使用mfc控制元件uj5u.com熱心網友回復:
感謝您的回復,我就是想自己用執行緒繪制一個類似CListCtrl的控制元件,不過我已經查到微軟官方論壇說gdi繪圖不支持多執行緒。uj5u.com熱心網友回復:
@2樓,是的,創建ui執行緒再使用mfc控制元件繪圖的話不會占用主執行緒的cpu吧???uj5u.com熱心網友回復:
Multiple Threads in the User Interface http://msdn.microsoft.com/zh-cn/library/ms810439.aspxuj5u.com熱心網友回復:
十分感謝趙4老師給出的建議,逛MSDN這么久了,今天終于收到趙4老師親自給的建議心里十分激動!我當前遇到的小問題就是主執行緒每隔10毫秒必須做繪圖回應,當收到某種業務時向程式中的CListCtrl中插入一行資料或者更新資料時,會讓主執行緒無法在下一個10毫秒及時繪圖,請問有什么好的方法可以解決這個問題。“創建UI執行緒 然后里面可以使用mfc控制元件”這個方法我正在實施中,尚沒出結果。uj5u.com熱心網友回復:
@oyljerry 感謝您的恢復,能否給個最簡單的demo,我的貌似不顯示界面。uj5u.com熱心網友回復:
但是,關鍵就是這個但是:Windows計時精度≈15毫秒。
提醒:人眼最多只能分辨約每秒60幀左右的影片。電影標準好象是每秒24幀。
uj5u.com熱心網友回復:
劃線,繪制文本,類似表格?轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/132519.html
標籤:界面
