掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
システムフック? (ID:54934)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
DLL は(まとめることの良し悪しは別として、技術的に大丈夫かダメかと言うなら)まとめても大丈夫です。 フックはコールバック関数の形を取りますが、その関数がどのスレッドで呼ばれるかは定かではありません。 おそらくはフックをセットしたスレッドのコンテキストで呼ばれるのではないかと思われますが、コールバック関数内で GetCurrentThreadId など使って検証してみてください。 フックをセットしたスレッドで呼ばれるとすると、無限ループ状態になっている受信スレッドでセットするのは好ましくないと思います。 フックをセットするタイミングは受信スレッドを立ち上げる前、ループを抜ける方法は現在のようにフラグを見る形になるんではないでしょうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.