◄Up► ◄Contents► ◄Index► ◄Back► ─────Run-Time Library─────────────────────────────────────────────────────── /* WYIELD.C - Demonstrate yielding processor time from a * QuickWin program so that other Windows programs can * process their message queues; uses _wyield */ #include <io.h> void compute( int a ); /* Function prototype */ void main() { int l; for( l = 0; l <= 10000; l++ ) { compute( l ); /* Time-consuming function you supply */ if( l % 1000 ) _wyield(); /* Yield once every 1000 loops */ } } void compute( int a ) { /* Intensive computations */ } -♦-