画面の同期に使用される CitrixWaitForWindowCreation は、最も重要な Citrix 関数です。
同期で考慮される最初のパラメータは、ウィンドウ キャプションです。 再生中にウィンドウ キャプションが、再生中に記録されたウィンドウのキャプションと一致すると返された場合、検証は成功です。
2 番目に考慮されるパラメータは、一致パラメータです。 通常これは、ウィンドウ キャプション文字列の正確で大文字と小文字まで区別する比較を行います。
3 番目のパラメータはウィンドウのスタイルです。 ウィンドウ キャプションの名前が使用できない場合、ウィンドウの特定にはスタイル名の一部が使用されます。 スタイルは、記録中にウィンドウが最大化されたか、されていないかを反映します。
考慮する 4 番目のパラメータは、ウィンドウの位置です。 これは、最大化されたウィンドウが -4, -4 の位置にあるため、負の数となります。 このパラメータは、ウィンドウの位置を強制する プロファイル設定によって制御できます。 このプロファイル設定が有効にされると、ウィンドウは自動的に記録中と同一の位置に移動します。
5 番目のパラメータはウィンドウ サイズです。 再生中、ウィンドウを記録中と同じサイズに変更する必要があります。