?? subject_58776.htm
字號:
<p>
序號:58776 發表者:方正圓角 發表日期:2003-11-03 17:02:41
<br>主題:請教畫1000000條線的方法
<br>內容:我在做一個需要根據1000000個數的大小畫出1000000條長短不一的垂直直線的程序,我用moveto和lineto函數來實現,畫圖的速度特別慢,畫完之后跟要死機了似的,而且只能放大三倍,看不清楚,那位大蝦知道更好的快速畫線的方法,謝謝!另外不知道用多線程實現能不能好點
<br><a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p>
<hr size=1>
<blockquote><p>
回復者:xiongli 回復日期:2003-11-03 17:29:02
<br>內容:只有用direct draw
<br>
<a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p></blockquote>
<hr size=1>
<blockquote><p>
回復者:視頻新手 回復日期:2003-11-03 17:36:26
<br>內容:屏幕寬度才1024或更多一點,你只要畫出1000000條中的1000~2000條就可以了<BR>也就是說只畫出看得見的直線. <BR>那些看不見的你即使畫了也沒有用.<BR>這里水平方向有一個縮放比例問題需要注意.
<br>
<a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p></blockquote>
<hr size=1>
<blockquote><p>
回復者:方正圓角 回復日期:2003-11-04 15:14:18
<br>內容:多謝,二位大蝦。<BR>這1000000條線可以通過拖動來看,我用了cscrollview函數,可以顯示,但是速度特別慢我想讓他速度快點。<BR>另外,我沒接觸過direct,如果現學,還來得及嗎?我只有三四天的時間,如果不用direct用多線程,重開一個工作線程來做數據顯示工作能不能提高點速度呀。<BR>
<br>
<a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回復者:視頻新手 回復日期:2003-11-04 16:09:58
<br>內容:無論如何畫1000000條線都是很費時間的,<BR>當然另開線程也可以,至少感覺起來不會象死機
<br>
<a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p></blockquote>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -