雷 雷电 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #1 我程序中用formpaint自己画窗体,在mousemove中改变按钮背景图片,程序运行后,当鼠标在几个按钮间来回晃动时,cpu占用较大,怎么可以减少cpu占用?好像有的程序也是自己画的界面,但我鼠标在按钮间切换时cpu占用基本不变,都很小
我程序中用formpaint自己画窗体,在mousemove中改变按钮背景图片,程序运行后,当鼠标在几个按钮间来回晃动时,cpu占用较大,怎么可以减少cpu占用?好像有的程序也是自己画的界面,但我鼠标在按钮间切换时cpu占用基本不变,都很小
雷 雷电 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #2 我程序中用formpaint自己画窗体,在mousemove中改变按钮背景图片,程序运行后,当鼠标在几个按钮间来回晃动时,cpu占用较大,怎么可以减少cpu占用?好像有的程序也是自己画的界面,但我鼠标在按钮间切换时cpu占用基本不变,都很小
我程序中用formpaint自己画窗体,在mousemove中改变按钮背景图片,程序运行后,当鼠标在几个按钮间来回晃动时,cpu占用较大,怎么可以减少cpu占用?好像有的程序也是自己画的界面,但我鼠标在按钮间切换时cpu占用基本不变,都很小
W wwa Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #7 增加一行: application.ProcessMessages;
雷 雷电 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-02 #9 没用啊,ProcessMessages只是交出控制权,又不能减少repaint引起的CPU占用