スレを勃てるまでもないC/C++の質問はここで 24at TECH
スレを勃てるまでもないC/C++の質問はここで 24 - 暇つぶし2ch25:デフォルトの名無しさん
15/12/02 18:33:27.47 Cj5Jy42r.net
丁寧なご回答ありがとうございます。
DialogBox()APIの戻り値が、32bit時代?はint型だったと記憶しているのですが、
最近調べたら同戻り値がINT_PTR型になっていたため疑問を持ったという経緯なので、キャストしたいわけではありません。
最初INT_PTRという記述を見たとき、int型の変数へのポインタなのかな、と感じたので。でもそれだったらLPINTかなと思ったり。
>>24を見て何となく理解出来ました。
全てのアドレスを格納できる必要があるポインタは64bit環境では当然64bit、
ところがint型は64bit環境でも32bitのままだったんですね。
でも何でDialogBox()の戻り値はINT_PTRである必要があるんだろう。
32bit環境で32bit長、64bit環境で64bit長になってくれる変数が他に無かったのだろうか…


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch