掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
数値を文字列にするには? (ID:53632)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
乱数をpに格納して、それをTextOutで表示したいのです。 文字列の表示はできるのですが、数値をどうやってTextOutで表示するのか分かりません。 VCでWin32アプリケーションを作ろうかと思っています。 下は、case WM_PAINT以下です。この部分と、time.hをインクルードするということ程度しか初期段階から変更していませんので、その部分のみ書きました。 case WM_PAINT: srand((unsigned)time(NULL)); int p; p = rand(); char* buff; buff = 0; wsprintf( buff,"%d",&p); hdc = BeginPaint(hWnd, &ps); TextOut(hdc,10,10,buff,strlen(buff)); EndPaint(hWnd, &ps); break; このようなソースを作りました。これを実行すると、「書き込み中にアクセス違反が発生しました」と出てしまいます。wsprintfに問題があるのではないかと思っています。ですが、解決策・原因が分かりません。分かっている方には簡単な質問で面倒かとは思いますが、どうぞよろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.