devxlogo

Tip Bank

Exchange Client vs. Outlook

Question: What is the difference between Microsoft Exchange and Outlook? We only use Exchange on our workstations, but I have an icon on my desktop for Outlook. Please explain. Answer:

Track changes in system time and display resolution

Whenever the system time or the display resolution changes, Windows sends all the top-level windows (forms, in VB jargon) the WM_TIMECHANGE or WM_DISPLAYCHANGE message, respectively. Therefore, you can easily determine

Optimized Paint procedures with subclassing

The Paint event doesn’t provide with information about which region of the form must be actually repainted, and therefore forces the programmer to repaint the entire client area, which in