未だにVC++5.0使ってます。

lseek64()を使ってますが、2GB以上のファイルを扱えず、
2の31乗以上の値を指定するとエラーになります。

どうすればいいですか?