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さん、だんごさん
ご回答ありがとうございます。見事希望の動作をすることが出来ました。
また質問があるときは教えていただければ幸いです。ありがとうございました。
|