Re: 全画面とDrawPolygon3D ( No.1 ) |
- 名前:管理人 日時:2008/04/01 07:07
うーん、私の環境ではフルスクリーンでフォーカスを外してから元に
戻しても大丈夫みたいです。
もしかしたら最新版では修正されている可能性がありますので、
よろしければこちらのバージョンをお試しになってみてください。m(_ _)m
http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe //VC用
http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe //BCC用
(中身を既存のライブラリのファイルに上書きして、BCCをお使いの
場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)
|
Re: 全画面とDrawPolygon3D ( No.2 ) |
- 名前:初心者A 日時:2008/04/03 17:15
すみません、上記ファイルを上書きしてもダメでした
あれからオンボードのノートPCでも試しましたが同じ症状が発生します。
また、友人のDADEON X600 PROののった環境でも同じく試しましたがだめでした。
この時友人にはこのプログラムを渡したのですが。
何かこのプログラム自体に問題があるのでしょうか?
ttp://kissho.sytes.net/100R/src/kitchou7403.zip.html
[pass:DX]
あと、余談ですが、友人がLoadGraphの最後の引数を名前から判断したのかtrueにして上記サンプルを実行してPCがブラックアウトして操作不能となったそうです;;
変数名と意味が逆になってるのではと思えなくもないのですが・・・
|
[追記] ( No.3 ) |
- 名前:初心者A 日時:2008/04/03 17:18
上記のサンプルプログラムですが
症状としましては
初期状態では2枚の画像が表示されますが
Alt+Tabを実行し全画面を解除し他の窓に移った後、再びプログラムにフォーカスを復帰し全画面に戻すと左上の画像のみとなり、真ん中のDrawPolygon3Dで描画している画像が消えます。
|
さらに追記 ( No.4 ) |
- 名前:初心者A 日時:2008/04/03 17:30
最終手段として
SetSysCommandOffFlag()
を使おうとしたんですが、ちゃんとDxLib_Initの後に実行しても機能していないようなのですが;;
ちなみにDxLib_Initの前においても引数をFALSEにしてみてもry
(´・ω・`)
|
Re: 全画面とDrawPolygon3D ( No.5 ) |
- 名前:管理人 日時:2008/04/06 16:01
すいません、テストプログラムに不備があり、改めて確認した所DXライブラリのバグであることがわかりました。m(_ _;m
修正版をアップしましたので、宜しければこちらをお試しになってみてください。
http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe //VC用
http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe //BCC用
(中身を既存のライブラリのファイルに上書きして、BCCをお使いの
場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)
SetSysCommandOffFlag が機能しないのは・・・うーん、私の環境では機能していますが、確かにウイルス対策ソフトの
ファイアウォール機能に外部プログラムの干渉として判断されてしまうとALTキーを無効にしようとする処理が
ブロックされてしまうかもしれません。(というか、今のご時世を考えると今後殆どの場合このようなケースになるかも
しれませんが・・・・)
他にもOSの違いによる現象かもしれませんので、宜しければお使いのOSを教えていただけないでしょうか?
|
Re: 全画面とDrawPolygon3D ( No.6 ) |
- 名前:初心者A 日時:2008/04/06 17:59
>>管理人様
こちらでも正常に動作確認致しました。
迅速に対応していただいて感謝の限りです。(ペコリ
>お使いのOS
OSはWindowsXP Home Version 2002 SP2 です
Windowsの更新は全部そのまま受けてます。
Windowsファイアウォール(標準で装着されている物
avast
がセキュリティ関係では動作させてますが、
特には設定をいじっておらずインストールして更新しているのみの状態です
新たなバージョンでも確認しましたがやはり動作していないようですね。
関数でエラーもでていないようです。
|
Re: 全画面とDrawPolygon3D ( No.7 ) |
- 名前:管理人 日時:2008/04/13 01:23
ご返答ありがとうございます。
うーん、まあ、今のご時世を考えると OS の仕様を捻じ曲げる機能は NG としても
良いような気がしますし、特に不都合が無ければ現状のままで行きたいと思います。(^^;
|