掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ウィンドウプロシージャの変数の初期化方法 (ID:53384)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お世話になってます。ごまです また作っていて壁にぶちあたったので 質問させてください コンソールアプリケーション(?)の場合 main()関数の一番上から一番下まで制御がだんだん 降りていくだけなので 変数の最初の値を定めたい場合 main()関数内の一番上で初期化すればよかったんですが Win32APIのウィンドウプロシージャにおいては その文の最初で初期化したとして プロシージャにメッセージが送られるごとに代入されてしまうので その後他の値を代入してもすぐに初期値に戻ってしまうので どこで初期化したらよいのかわかりません わからなかったので 外部変数として宣言して WinMain()関数の一番初めの部分で初期化して プロシージャで使っていたのですが わかりにくいです・・ プログラム起動時にのみ一度だけ送られるメッセージなどが あるのでしょうか それとも何か他の標準のやり方みたいなものがあるのでしょうか それとも臨機応変に対応するしかないのでしょうか またまた超初心者の質問で申し訳ありませんが おねがいします
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.