トップページ > 記事閲覧
文字表示
名前:ライト 日時: 2016/07/25 13:47

DrawStringのように「文字列を表示」する関数でなく、文字を表示する関数はないんでしょうか
メンテ

Page: 1 |

Re: 文字表示 ( No.1 )
名前:管理人 日時:2016/07/30 02:45

ご返信が遅くなり申し訳ありません 今のところ文字を表示する関数はありません 「文字列の表示」では何か不都合があるのでしょうか?
メンテ
Re: 文字表示 ( No.2 )
名前:ライト 日時:2016/07/30 08:54

回答ありがとう御座います。 これに関しては完全に私の力不足なのですが、 コンソールアプリケーションでは #include < stdio.h > #include < windows.h > int main ( void ){ char buff[5] = "Hello"; for (int i=0; i<5; i++){ printf( "%c",buff[i] ); Sleep( 500 ); } return 0; } といったようなことが出来ますが、DXライブラリではそれが出来なくて…。 もちろんいろいろ検索してみると、DXライブラリでも同じような動作、 且つ、これよりも随分賢そうなプログラムはあるのですが いまいちピンとこず・・・ ということでこのような質問をしてみた次第です。
メンテ
Re: 文字表示 ( No.3 )
名前:Nameless 日時:2016/07/30 18:35

文字を表示するというだけなら、 char a;//表示したい文字 char temp_str[2] = { a, '\0'}; DrawString(0,0,temp_str,GetColor(255,255,255)); のようにすればできると思います。
メンテ
Re: 文字表示 ( No.4 )
名前:だんご 日時:2016/07/31 00:35

dxlib.o.oo7.jp/function/dxfunc_graph3.html#R18N1 こちらのprintfDxでご希望の動作ができるかもしれません。
メンテ
Re: 文字表示 ( No.5 )
名前:管理人 日時:2016/08/01 02:52

> ライトさん Namelessさん、だんごさんのご返信の方法でライトさんの意図する処理は実現できますでしょうか? > Namelessさん、だんごさん お答えいただきありがとうございます m(_ _)m
メンテ
Re: 文字表示 ( No.6 )
名前:ライト(解決) 日時:2016/08/02 16:26

>管理人さん、Namelessさん、だんごさん ご回答ありがとうございます。見事希望の動作をすることが出来ました。 また質問があるときは教えていただければ幸いです。ありがとうございました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存