This paper introduces how to develop high performance applications for Windows CE. It provides an overview of receiving and dispatching messages, discusses a number of unique characteristics that make Windows CE programming different from other Windows platforms.