TNB Library
|
オンリーウィンドウチェッカー. [詳解]
#include <TnbOnlyWindowChecker.h>
公開メンバ関数 | |
COnlyWindowChecker (LPCTSTR lpszUniquelyText) | |
コンストラクタ. [詳解] | |
bool | IsOnly (HWND hWnd) |
[確認] チェック. [詳解] | |
~COnlyWindowChecker (void) | |
デストラクタ [詳解] | |
限定公開メンバ関数 | |
virtual void | OnFound (HWND hWnd) |
[通知] 同じウィンドウ発見. [詳解] | |
オンリーウィンドウチェッカー.
アプリケーションの多重起動防止に使用します。
TnbOnlyWindowChecker.h の 59 行目に定義があります。
~COnlyWindowChecker | ( | void | ) |
デストラクタ
TnbOnlyWindowChecker.h の 64 行目に定義があります。
COnlyWindowChecker | ( | LPCTSTR | lpszUniquelyText | ) |
bool IsOnly | ( | HWND | hWnd | ) |
[確認] チェック.
同じウィンドウがあるか、チェックします。
hWnd | 自分のウィンドウハンドル |
true | あった。即時終了する必要あり。 |
false | なかった。 |
CInvalidParamException | 設定が異常。 hWnd が正しくないかコンストラクタでユニーク文字列が正しく指定されていないか。 |
TnbOnlyWindowChecker.h の 85 行目に定義があります。
|
protectedvirtual |
[通知] 同じウィンドウ発見.
hWnd | ウィンドウハンドル |
TnbOnlyWindowChecker.h の 113 行目に定義があります。