トップページ > 過去ログ > 記事閲覧
表示の違い
名前:通りすがりの人 日時: 2012/04/28 23:49

いきなりですが #include "DxLib.h" // WinMain関数 int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { int Start , Time ; int Cr ; char str[10]; //ウィンドウモード ChangeWindowMode(TRUE); // DXライブラリの初期化 if( DxLib_Init() == -1 ) return 0; // 白の色コードを保存 Cr = GetColor( 255 , 255, 255 ) ; // スタートタイムを取得 Start = GetNowCount() ; //strの中にtestを入れる strcpy(str,"test"); // メッセージを表示 DrawFormatString( 0, 0, Cr, "なにかキーを押してください%s \n" , str ) ; // ボタンが押されるまで待つ WaitKey() ; // 終了、経過時間を算出 Time = GetNowCount() - Start ; // 画面に表示 DrawFormatString( 0, 16, Cr, "ボタンが押されるまでに %dミリ秒経過しました%s", Time , str ) ; // キー入力待ち WaitKey() ; // DXライブラリ使用の終了 DxLib_End() ; return 0 ; } このプログラムはDrawFormatStringのサンプルを少しいじったものです。 最初のDrawFormatStringでは、「test」の後に「.」みたいなものが表示され、最後のDrawFormatStringではその「.」が表示されません。 なぜ表示されるのがわかる方は教えてください。

Page: 1 |

Re: 表示の違い ( No.1 )
名前:獅子 日時:2012/04/29 01:32

\n が原因です。消してください。
Re: 表示の違い ( No.2 )
名前:通りすがりの人 日時:2012/04/29 01:52

直りました!ありがとうございます。

Page: 1 |