Windows 9x では 現在開かれているファイルが fileName によって参照されていると OpenFile (fileName, xxx, OF_SHARE_EXCLUSIVE) API のエラーが発生します Windows XP ...

Windows 9x では、現在開かれているファイルが fileName によって参照されていると、OpenFile (fileName, xxx, OF_SHARE_EXCLUSIVE) API のエラーが発生します。Windows XP では、OpenFile 呼び出しが成功します。この互換性修正プログラムは、ファイルが既に開かれている場合に OpenFile API を強制的にエラーにします。
Windows 9x では CF_DIB 形式が指定されている場合に High Color のビットマップをクリップボードにコピーすると自動的に 24 ビットの DIB に変換されます 8 ビットおよび 24 ビットの DIB しか処理できないアプリケーションもありますが ... Windows 9x では DrawText API が許容範囲外の値を受け取ると その値が許容値に変換されます この互換性修正プログラムを適用すると Windows XP でも同じ動作をするようになります 適用対象: Windows 95 ... Windows 9x では ExitWindowsEx API を呼び出すことでアプリケーションがコンピュータを再起動できますが Windows XP で ExitWindowsEx API を正常に呼び出すためには 適切なセキュリティ特権でアプリケーションを実行する必要があります ... Windows 9x では Windows XP のように CD-ROM ディレクトリに対して読み取り専用フラグを設定することができません この互換性修正プログラムを適用すると この種のフラグがファイル操作から削除され Windows 9x ... Windows 9x では 現在開かれているファイルが fileName によって参照されていると OpenFile (fileName, xxx, OF_SHARE_EXCLUSIVE) API のエラーが発生します Windows XP ... Windows 9x では一連の 0 が書き込まれることを前提として NULL バッファを WriteFile API に渡すことができますが Windows XP では NULL バッファが渡されるとこの呼び出しが失敗します この互換性修正プログラムを適用すると ... Windows 9x と NT 間における API の既知の違い (SetWindowsHookEx SetWindowLong RegisterClass ChangeDisplaySettings/ChangeDisplaySettingsEx ... Windows 9x の DirectDraw は GDI を使用せずにパレットを直接操作しますが NT の DirectDraw は GDI を使用します このため アプリケーションで GDI の呼び出しと DirectDraw のパレット操作が混在する場合は ... Windows 9x の GetProfileString API では INI ファイル文字列の末尾から空白 (タブを含む) が削除されますが Windows XP では末尾の空白を含め行全体が返されます この場合 ファイル名が無効なために ...