对于你要做的事情,并行指令没有什么好处,它只是上两个section同时处理,不隐渣键能梁如提高绘制速度,而且,也没有多线程那种不影响界面和主线程执行的效果。
如果你的程序只有这两个部分代码,有一个更好的灶巧处理办法,不需要OMP。
pDC->FillSolidRect(0,0,500,500,RGB(200,0,0))
pDC->FillSolidRect(500,0,500,500,RGB(200,0,0))
如果是不规则图形,可以使用FillRgn。SetPixel是效率最低的函数。
首贺桐先,如果你只是要实现电子时钟,根本就不需要用到多线程。如果你真的是要使用,就新建一个类,实现Runnable接茄虚口就是了。
如:
class MyThread1 implements Runnable{
public MyThread(){
}
public void run(){
}
}
使用的时候,就:
Thread myThread=new Thread(new MyThread())
myThread.start()
如果要画图,你就直接把禅纳坦组件通过构造方法传到MyThread中就是了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)