定数をとれる範囲 – プログラミング – Home

通知
すべてクリア

[解決済] 定数をとれる範囲


aharen
 aharen
(@aharen)
ゲスト
結合: 18年前
投稿: 25
Topic starter  

おせわになります
WinXP(SP2) VC++6.0(SP6)を使っています
コンパイラーが自動的に割り当てる
ID_~ IDC_~などの定数にぶつからないように
定数を採るにはどうすればよろしいでしょうか
公式的に安全な範囲というのはあるんでしょうか
よろしくおねがいします


引用未解決
トピックタグ
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

メニューやコントロールの ID でしたら、リソースエディタで設定すれば、自動的に重
複しない値を振ってくれます。
それ以外の用途の定数でしたら、重複しても構いませんよね。


返信引用
.....
 .....
(@.....)
ゲスト
結合: 16年前
投稿: 16
 

http://msdn.microsoft.com/ja-jp/library/t2zechd4.aspx
参考に。。。


返信引用
aharen
 aharen
(@aharen)
ゲスト
結合: 18年前
投稿: 25
Topic starter  

そのあと次のような記事に出会いました

http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200706/07060025.txt

http://akky.cjb.net/mfc/message.html

http://www.nishishi.com/blog/2008/07/wm_user_wm_app.html

http://yokohama.cool.ne.jp/chokuto/advanced/message/WM_APP.html

WM_APP + ~ でよさそうです

おさわがせしました


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

独自メッセージの定数が欲しかったわけですか。
確かに WM_APP + n にすべきです。
ところで、メッセージ ID と IDC_XXX は被っても何も問題ありませんよ。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました