- Win32API質問箱 Build11 [転載禁止]©2ch.net
289 :デフォルトの名無しさん[sage]:2015/01/19(月) 19:22:52.70 ID:MmQiAK43 - >>287
0xFFFFFFFF を「特定の意味」にして利用したいのか? ProcessIDだけじゃなくその空間でThreadIDも管理されるらしい。 要するにProcessIDで使われていなくてもThreadIDで使われている可能性もある。 OSを起動しっぱなし、アプリケーションの起動、終了を繰り返すのでなければ そうそう大きな数値が割り当てられることは無いと思う。 ただ、目に見えないスレッドの作成、破棄でもIDが利用されると思うから注意。 重複させない、再利用を控えるための広大な範囲だと思うので「利用されない」というのは保証されないかと。 すべてのプロセスとスレッドがその数まで行くことは滅多にないだろうけど、 そういう使い方は万一のときに見つけにくいバグになると思うから辞めたほうが良いと思うよ。
|
- Win32API質問箱 Build11 [転載禁止]©2ch.net
291 :デフォルトの名無しさん[sage]:2015/01/19(月) 20:14:51.32 ID:MmQiAK43 - GetProcessIDを使う場合は注意が必要だけど
|
- 【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
196 :デフォルトの名無しさん[sage]:2015/01/19(月) 21:21:41.49 ID:MmQiAK43 - VBのソースをDelphiに直すってほぼ一から作るのと変わらない気がするが。
DelphiにしてもVB6のソースコードを読んで理解する必要があるんだし そのままVB2013で作り直したほうが良いんじゃないかね。 めんどくささはきっとどちらでも一緒だし。
|