paint

    0熱度

    5回答

    我知道WM_PAINT告訴一個窗口,它需要完全重新繪製自己,但顯然這並不是在部分覆蓋時發送的消息,然後窗口前面的窗口不再出現,並且它需要重新繪製髒部分。有沒有人知道在這種情況下發送了什麼消息? 編輯:發現問題: 問題涉及到德爾福控制我寫的是一個Delphi窗體上嵌入SDL呈現表面。 SDL有一個API在另一個窗口的HWND上構建渲染器,並將其標記爲「外部窗口」。 SDL通常在內部處理WM_PAIN

    0熱度

    4回答

    我正在嘗試製作一個Java Applet,它將允許我在畫布中繪製圖形數據結構。我將通過單擊我想要創建節點的位置並單擊節點來連接它們來完成此操作。問題是我不能讓paint()方法正確行爲。我添加mousePressed(MouseEvent e)方法內的圖形新節點(和畫布上正方形)使用, Graphics g = this.getGraphics(); g.setColor(Color.blue)

    1熱度

    3回答

    當我最小化和恢復我的Delphi應用程序時,窗口內容在Vista/Win7(重新)繪製之前會閃爍一個可怕的黑色。這也可以在Delphi 2007 IDE中看到 - 恢復時,對象檢查器,項目管理器,消息窗口(但不是編輯器內容)也會閃爍黑屏。 無的ususal無閃爍的繪畫技巧似乎什麼差別,有的甚至使情況變得更糟:DoubleBuffered,WS_EX_COMPOSITED,WM_ERASEBKGND

    0熱度

    1回答

    是否可以使用線性漸變畫筆繪製列表框的背景?如果是的話,我如何提高油漆事件來做到這一點? 謝謝。

    1熱度

    1回答

    我已經保存了一堆CGContextRefs,並且我想在我的UIView的drawRect部分中繪製所有這些。我怎樣才能做到這一點?

    3熱度

    3回答

    我的第一個問題=)。我正在用用JavaFx編寫的用戶界面編寫視頻遊戲。行爲是正確的,但我遇到性能問題。我想弄清楚如何排隊刷新應用程序的刷新。 我有一個相對複雜的場景圖表示六角形地圖。它縮放以便在地圖中可以有100或1000個六邊形。隨着六角形的數量增加,gui的響應性下降。我已經使用YourKit(一個Java Profiler)來跟蹤這些主要重繪操作的​​延遲。 我大部分時間都在晚上試圖找出如何

    1熱度

    2回答

    當你想在面板中自定義繪畫時,通常會覆蓋paint()函數。 現在我正在尋找相應的功能來覆蓋C#面板。 此外,我會感謝一個簡短的示例代碼做一些繪畫。像畫一個圓圈什麼的。 非常感謝! 編輯:好的謝謝你的答案!我對此有一個額外的問題:手動觸發重繪的首選方法是什麼?例如,我想讓我的紅圈突然變綠。我如何打電話給OnPaint()? 謝謝!

    -1熱度

    2回答

    我對C++很感興趣,我試圖創建一個遊戲。 我有一個矩形的2d數組RECT_GRID。 我有一個2d數組無格式短的網格。 我在WM_CREATE期間填充矩形陣列 WM_PAINT事件繪製數組中所有元素的矩形。矩形的顏色是基於GRID [x] [y]的值的。我是這樣做的,當按下向下鍵時,它通過設置GRID [1] [XMOVE]改變其中一個矩形的顏色] =不同的顏色 然後它無效客戶矩形 基本上會發生什

    3熱度

    3回答

    我想寫一個繪畫程序(繪製任何時候檢測到鼠標按下的位置),但我在使用Qt QPainter時遇到問題。我已經閱讀了他們網站上的文檔,但我仍然迷失了方向。一個不在他們網站上的教程的鏈接會很好,或者向我解釋我如何在Qt中完成這個任務。我設法做的唯一事情就是在小部件上繪製點。

    0熱度

    1回答

    如果您在Windows 7上將Google Chrome 3.0.195.21調整爲非常小的寬度(我還沒有嘗試過其他版本),則窗口按鈕會懸掛在窗口上。 窗口大小沒有擴展,並且突出端不響應鼠標。 窗口的縮略圖預覽僅顯示窗口內的按鈕部分; Aero Peek預覽顯示所有按鈕。 突出顯示在Spy ++中(據我所知)。 這是怎麼做的? 我該怎麼做這樣的事情? (我寫C#,但也會採用C++的答案) 編輯:如