Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
メッセージが ActiveSync に対する Mobile Link プロバイダからの同期メッセージであるかどうかを確認し、そのメッセージを処理するコードを呼び出すことができます。
public ul_bool ULIsSynchronizeMessage(ul_u_long number)
同期メッセージの処理が完了したときに、ULSignalSyncIsComplete メソッドを呼び出す必要があります。
このメソッドの呼び出しを、使用しているアプリケーションの WindowProc 関数にインクルードしてください。ActiveSync を使用する Windows Mobile に適用されます。
以下のコードは、ULIsSynchronizeMessage メソッドを使用した同期メッセージの処理方法の箇所を抜粋したものです。
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; }