Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - C- und C++-Programmierung » API-Referenz » Embedded SQL API-Referenz

 

ULIsSynchronizeMessage-Funktion

Ü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.

Syntax
ul_bool ULIsSynchronizeMessage(
ul_u_long uMsg
);
Bemerkungen

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.

Beispiel

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;
}
Siehe auch