トップページ > 過去ログ > 記事閲覧
DXライブラリとVCのコントロールとの組み合わせ
名前:レッド 日時: 2008/05/17 23:06

環境はXP,VisualStudio2008を使っております。 皆様の意見をお伺いしたいと思います。 DXライブラリとVCのフォームやコントロールを 組み合わせたプログラムを作りたいと考えております。 リストボックスやテキストボックスといったVCのコントロールと、 DXライブラリの通信の機能を使いたいと思っております。 DXライブラリとVCのコントロールとの共存は可能なのでしょうか?

Page: 1 |

Re: DXライブラリとVCのコントロールとの組み合わせ ( No.1 )
名前:優柔不断 日時:2008/05/18 10:26

描画機能を使わなければ大丈夫だとは思うのですが…
Re: DXライブラリとVCのコントロールとの組み合わせ ( No.2 )
名前:管理人 日時:2008/05/18 12:43

すいません、フォームやコントロールを使ったことがないのでわかりません・・・ orz できないことはないと思いますが・・・
Re: DXライブラリとVCのコントロールとの組み合わせ ( No.3 )
名前:レッド 日時:2008/05/18 16:43

優柔不断さん、管理人様、ご意見誠にありがとうございます。 やってみなければわからないようですので、とりあえず試してみることにいたします。
Re: DXライブラリとVCのコントロールとの組み合わせ ( No.4 )
名前:優柔不断 日時:2008/05/18 21:42

実験してみました。しかし、DxLib_Init()関数で止まってしまいます。これさえどうにかなれば、C++/CLIでの使用も可能になるかと思います。(理論上はVBでも取り扱えるはずなのですけどね…) 一応結果は思わしくないもののDxライブラリが吐いたログはこのようになります。 1:システムの情報を出力します 2: DXライブラリ Ver2.23a 4: OS WindowsXP ( Build 2600 Service Pack 2 ) 108: CPU動作速度:大体3.02GHz 109: MMX命令を使用します 111: CPUベンダ:GenuineIntel 119: CPU名: Intel(R) Pentium(R) 4 CPU 3.06GHz 121:COMの初期化... COMの初期化に失敗しました ただ…、C#用のライブラリはかなり制限がきついですね。これでは質問者様のやりたい事ができませんねぇ。(ネットワークは全滅なのですよね?)
Re: DXライブラリとVCのコントロールとの組み合わせ ( No.5 )
名前:優柔不断 日時:2008/05/18 21:53

なるほど、今C#用のライブラリの仕組みを覗かせていただきました。 DxLib.dllがネイティブDLLになっていて、DxLibDotNet.dllによってPInvokeをしているんですね。
Re: DXライブラリとVCのコントロールとの組み合わせ ( No.6 )
名前:レッド 日時:2008/05/19 22:01

優柔不断さん、わざわざお試し頂いたようで感謝の言葉もございません! 私も試そうとしましたがネットワークの部分を試す前に別の壁にぶち当たってしまい、まだDXライブラリをインクルードする前の段階です。(_finddata_t構造体を使ってあるディレクトリの全てのファイル名を読み出すというプログラムなのですが、VCだと_finddata_tが使えない・・・?) まだ修行不足ですので、まず精進いたします。

Page: 1 |