先ほどフルスクリーンについて質問した者ですが、
解像度の変更で分からないことがあります。
元の解像度に戻すとき、
ChangeDisplaySettings( nil, 0);
とすると、「変数実パラメータと変数仮パラメータとは同一の型でなければなりません」
と言われます。
それで、
ChangeDisplaySettings( DEVMODE(nil), 0);
や
type PDEVMODE=^DEVMODE
ChangeDisplaySettings(PDEVMODE(nil),0);
などを試したのですが、どれもうまくいきません。
nilを渡すにはどうすればいいでしょうか。

また、EnumDisplaySettingsの2番目の引数に
ENUM_CURRENT_SETTINGSが渡せない(定義されていないと言われる)のですが、
この方法で現在の設定を取得することはできないのでしょうか。

>>535
がんがります