Überprüft eine Nachricht, um festzustellen, ob es sich um eine Synchronisationsnachricht vom MobiLink-Provider für ActiveSync handelt, sodass Code für die Bearbeitung der betreffenden Nachricht aufgerufen werden kann. Wenn die Verarbeitung einer Synchronisationsnachricht abgeschlossen ist, muss die ULSignalSyncIsComplete-Funktion aufgerufen werden.
ul_bool ULIsSynchronizeMessage( ul_u_long uMsg );
Sie müssen einen Aufruf dieser Funktion in die WindowProc-Funktion Ihrer Anwendung einschließen.
Sie ist für Windows Mobile für ActiveSync verfügbar.
Folgender Codeausschnitt veranschaulicht, wie ULIsSynchronizeMessage verwendet wird, um eine Synchronisationsnachricht zu bearbeiten.
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; } |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |