UltraLite Embedded SQL User's Guide
Embedded SQL Library Functions
ul_bool ULIsSynchronizeMessage( ul_u_long uMsg );
On Windows CE, this function checks a message to see if it is a synchronization message from the MobiLink provider for ActiveSync, so that code to handle such a message can be called.
This function should be included in the WindowProc function of your application.
The following code snippet illustrates how to use ULIsSynchronizeMessage to handle a synchronization message.
LRESULT CALLBACK WindowProc( HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam )
{
if( ULIsSynchronizeMessage( uMsg ) ) {
// execute synchronization code
if( wParam == 1 ) DestroyWindow( hWnd );
return 0;
}
switch( uMsg ) {
// code to handle other windows messages
default:
return DefWindowProc( hwnd, uMsg, wParam, lParam );
}
return 0;
}Adding ActiveSync synchronization to your application