まずは、プログラムを見てください。
DWORD dwTimeout; SystemParametersInfo (SPI_GETFOREGROUNDLOCKTIMEOUT, 0, &dwTimeout, 0); SystemParametersInfo (SPI_SETFOREGROUNDLOCKTIMEOUT, 0, (PVOID) 0, 0); SetForegroundWindow (hWindow); SystemParametersInfo (SPI_SETFOREGROUNDLOCKTIMEOUT, 0, (PVOID)dwTimeout, 0);見れば分かりますが、FOREGROUNDLOCKTIMEOUTというシステムパラメータを0にしています。これをすることで95と同じような動作になります。