- 1 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 23:06:39 ID:Ns2HwhRB]
- Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、 「DXライブラリ」に関するスレッドです。 DXライブラリの詳細ついては homepage2.nifty.com/natupaji/DxLib/ を参照して頂きたい。 DXライブラリに関するテクニックなどの情報交換などを行う事で、 多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。
- 100 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 00:34:34 ID:Z3yo6dVP]
- >>98
>本家DXライブラリ >終了宣言(DxLib_End)が必須 >DXライブラリ3D >終了宣言は無くてもOK >そうした理由 >プログラムの途中で終了させたい場合を除き、終了する時は勝手に呼び出されるから これはmain内でreturnすると呼び出されるってことかな? >プログラムの途中で終了させたい場合 これがどういう場合なのかよくわからない
- 101 名前:50 mailto:sage [2008/02/11(月) 03:03:48 ID:yFxk12ne]
- >>100さん
そういうことです。 ユーザーが×ボタンを押したりした場合などの終了は自動検出して必要な処理を 呼び出しますが、たとえばプログラムの途中でプログラム自体を終わらせたい時とか ありますよね。ゲーム中に「終わり」メニューなどを入れたい場合はプログラムを 終わらせる処理が必要がありますのでそういうときにのみ使えばいいということです。 わかりにくいようで申し訳ないです。。
- 102 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 03:57:20 ID:SHzsuPRA]
- >>101
中身見てないからなんともいえないんだが いわゆるデストラクタの処理が通ったり通らなかったりするって事?
- 103 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 14:37:10 ID:91sdKra2]
- >>98
DXライブラリ3Dを使ってみようとしたんだが、atlstr.hがなくてコンパイルできなかった。 PlatformSDKもインストールしてみたけど一緒だった。 ATLとかMFCってExpress Editionで使う方法あるの? あと、atlstr.hのインクルードをコメントアウトして続けようとしたが dmusici.hがないといわれてしまった。 ちなみに環境は WindowsXP VisualC++2008 Express Edition DirectX SDK November2007
- 104 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 15:53:29 ID:Z3yo6dVP]
- PlatformSDKインストール済みVC++2005EEでも同じくコンパイル不可
>fatal error C1083: include ファイルを開けません。'atlstr.h': No such file or directory
- 105 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 16:58:17 ID:GN2MWboz]
- ATL関係は確かEEでは無理だと思う
作者さんにはLIB形式かDLLでの配布を希望
- 106 名前:名前は開発中のものです。 [2008/02/11(月) 17:00:44 ID:iu78+7FI]
- >>104
おれもおなじだ
|

|