- ベストアンサー
変数のアドレスの値
2つの実行ファイルがあってどちらも起動しています。 どちらもテスト用で作ったスケルトン程度のものです。 2つの実行ファイルをA,Bと呼ぶことにします。 Aのウインドウハンドル(HWND型)の値と Bのウインドウハンドル(HWND型)の値が同じであるということはありえませんよね? AにもBにもソースには int i; が書いてあります。 &iの値がAとBとで同じになることはありえますか?
- みんなの回答 (16)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (15)
- aris-wiz
- ベストアンサー率38% (96/252)
回答No.16
noname#39970
回答No.15
- aris-wiz
- ベストアンサー率38% (96/252)
回答No.14
noname#39970
回答No.13
- aris-wiz
- ベストアンサー率38% (96/252)
回答No.12
- zwi
- ベストアンサー率56% (730/1282)
回答No.11
- shirayukix
- ベストアンサー率43% (90/207)
回答No.10
- mikaemi
- ベストアンサー率50% (33/65)
回答No.9
- shirayukix
- ベストアンサー率43% (90/207)
回答No.8
- zwi
- ベストアンサー率56% (730/1282)
回答No.7
- 1
- 2
補足
アプリ==プロセス ということは以前からだいたいそのように思っていました。 今、Aの&iとBの&iを同じにして、それぞれのiに別の値を入れることに成功しました。 &iの値だけではWindowsの中のiが区別できないので、&iに加えてアドレス空間も使って2つのiを識別するわけですね? アドレス空間の値を取得する方法はありませんか? アドレス空間値2000で&iが3000のiの値は7です、というようなMessageBox()を出してみたいのですが。