トップページ > プログラム > 2015年01月19日 > MmQiAK43

書き込み順位&時間帯一覧

16 位/190 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000111003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Win32API質問箱 Build11 [転載禁止]©2ch.net
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】

書き込みレス一覧

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で作り直したほうが良いんじゃないかね。
めんどくささはきっとどちらでも一緒だし。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。