|
TNB Library
|
オンリーウィンドウチェッカー. [詳解]
#include <TnbOnlyWindowChecker.h>
COnlyWindowChecker の継承関係図公開メンバ関数 | |
| 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 行目に定義があります。