Wenn Sie direkt in der Windows API programmieren, müssen Sie die Nachricht vom MobiLink-Provider in der WindowProc-Funktion verarbeiten und mit der ULIsSynchronizeMessage-Funktion ermitteln, ob die Nachricht empfangen wurde,
Das folgende Beispiel zeigt, wie die Nachricht verarbeitet wird:
LRESULT CALLBACK WindowProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam ) { if( ULIsSynchronizeMessage( uMsg ) ) { DoSync(); if( wParam == 1 ) DestroyWindow( hWnd ); return 0; } switch( uMsg ) { // code to handle other windows messages default: return DefWindowProc( hwnd, uMsg, wParam, lParam ); } return 0; } |
Dabei ist DoSync die Methode, die ULSynchronize aufruft.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |