[問題] 用win32 api 寫類似小畫家的程式問題
看板C_and_CPP (C/C++)作者greenlinux (GreenLinux)時間10年前 (2015/07/04 13:53)推噓3(3推 0噓 14→)留言17則, 8人參與討論串1/3 (看更多)
Visual C++ (Win32 api)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
Visual C++ (Win32 api)
問題(Question):
寫一個類似 小畫家的程式. 但我發現在畫線時,用 invalidate()重畫只會
畫出這次要畫的線段, 之前的線段會不見
例如: 若線段上有 (x0, y0)連到 (x1, y1) 再連到 (x2, y2) --> (x3, y3)
但每次只出現: (x0, y0) --> (x1, y1)
下一時間只出現:(x1, y1) --> (x2, y2);
(x0, y0) --> (x1, y1)那段不見了..
我的code 大致上是:
http://paste.plurk.com/show/2198891/
請各位協助.. 希望能連在一起,
難道真的要將所有的點都存起來, 然後每次重畫時都要
從 第0點畫到第N點,
下一刻就要從第0點畫到第N+1點???
謝謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.41.43
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1435989180.A.F7E.html
推
07/04 14:07, , 1F
07/04 14:07, 1F
→
07/04 14:37, , 2F
07/04 14:37, 2F
→
07/04 14:41, , 3F
07/04 14:41, 3F
→
07/04 14:43, , 4F
07/04 14:43, 4F
推
07/04 19:01, , 5F
07/04 19:01, 5F
→
07/04 19:02, , 6F
07/04 19:02, 6F
→
07/04 19:03, , 7F
07/04 19:03, 7F
推
07/04 19:15, , 8F
07/04 19:15, 8F
→
07/04 19:16, , 9F
07/04 19:16, 9F
→
07/04 19:35, , 10F
07/04 19:35, 10F
→
07/04 19:37, , 11F
07/04 19:37, 11F
→
07/04 23:25, , 12F
07/04 23:25, 12F
→
07/05 20:13, , 13F
07/05 20:13, 13F
→
07/05 20:14, , 14F
07/05 20:14, 14F
→
07/05 20:15, , 15F
07/05 20:15, 15F
→
07/05 20:17, , 16F
07/05 20:17, 16F
→
07/07 16:34, , 17F
07/07 16:34, 17F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章