Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Visual Basic
Expertise: Beginner
Aug 6, 1997

Use The Sleep API Function Instead Of DoEvents

When in NT or Windows 95, use the Sleep API function instead of DoEvents. DoEvents does this:
 while (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) {
	TranslateMessage(&msg);
	DispatchMessage(&msg);
}
DoEvents spends part of its time watching for other messages in the same process. This behavior has no value in a preemptive-multitasking operating system. Sleep yields more efficiently to other processes. Sleep is declared as:
 Public Declare Sub Sleep Lib "kernel32" _
	Alias "Sleep" (ByVal dwMilliseconds As Long)
and can be called as:
 Sleep 0&
William Storage
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date