DrawStringToHandle関数について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ふぅ
記事: 15
登録日時: 8年前

DrawStringToHandle関数について

#1

投稿記事 by ふぅ » 8年前

たびたび失礼します。

DXライブラリのDrawStringToHandle関数は、

引数が
int DrawStringToHandle( int x , int y , char *String ,
                  int Color , int FontHandle ) ;
のようになっていたと思うのですが、char*Stringに変換使用で変数を表示させたいとき、
変換使用に渡す変数はどこに記述すればよいのでしょうか?

コード:

int Nunber;
DrawStringToHandle( 0,0,"渡す整数→%d",GetColor(255,255,255),FontHandle,Nunber);

コード:

int Nunber;
DrawStringToHandle( 0,0,"渡す整数→%d",Nunber,GetColor(255,255,255),FontHandle);
で試したんですか、正常に表示されませんでした。
前者の場合、変換使用の%dがそのまま表示されました。
後者の場合、文字列が出力されませんでした。

アバター
a5ua
記事: 199
登録日時: 9年前

Re: DrawStringToHandle関数について

#2

投稿記事 by a5ua » 8年前

DrawFormatStringToHandleを使います。

アバター
h2so5
副管理人
記事: 2212
登録日時: 9年前
住所: 東京
連絡を取る:

Re: DrawStringToHandle関数について

#3

投稿記事 by h2so5 » 8年前

質問には直接関係ないですが、
× Nunber ◯ Number
です。

ふぅ
記事: 15
登録日時: 8年前

Re: DrawStringToHandle関数について

#4

投稿記事 by ふぅ » 8年前

h2so5 さんが書きました:質問には直接関係ないですが、
× Nunber ◯ Number
です。
タイプミスすいません;
a5ua さんが書きました:DrawFormatStringToHandleを使います。
ありがとうございます。試してみます。

閉鎖

“C言語何でも質問掲示板” へ戻る