Solution46
総合概要
名前空間
クラス
ファイル
ファイル一覧
ファイルメンバ
CWndToolDocument.h
[詳解]
1
/// @file
2
/// ツールドキュメントウィンドウクラスヘッダファイル
3
///
4
/// ツールドキュメントウィンドウクラスヘッダファイルです。
5
///
6
/// $Id: CWndToolDocument.h 245 2019-03-20 15:03:41Z admin $
7
/// $Date: 2019-03-21 00:03:41 +0900 (2019/03/21 (木)) $
8
/// $Author: admin $
9
///
10
/// @attention なし
11
12
#pragma once
13
#pragma managed( push, off )
14
15
//=============================================================================
16
// インクルードファイル
17
#include <
CWndDocument.h
>
18
19
//=============================================================================
20
// ウィンドウライブラリ名前空間
21
namespace
LibWindow
{
22
//=========================================================================
23
/// ツールドキュメントウィンドウクラス
24
///
25
/// ツールドキュメントウィンドウクラスです。
26
///
27
/// @attention なし
28
///
29
class
LIB_WINDOW_API
CWndToolDocument
:
public
CWndDocument
{
30
//=====================================================================
31
// 構築子と解体子
32
public
:
33
//---------------------------------------------------------------------
34
/// コンストラクタ
35
///
36
/// コンストラクタです。
37
///
38
/// @param なし
39
/// @return なし
40
/// @attention なし
41
///
42
explicit
CWndToolDocument
() noexcept;
43
44
//---------------------------------------------------------------------
45
/// デストラクタ
46
///
47
/// デストラクタです。
48
///
49
/// @param なし
50
/// @return なし
51
/// @attention なし
52
///
53
virtual
~CWndToolDocument
() noexcept {}
54
55
//=====================================================================
56
// インライン公開関数
57
public
:
58
//---------------------------------------------------------------------
59
/// セクション名取得関数
60
///
61
/// セクション名取得関数です。
62
///
63
/// @param なし
64
/// @return 文字列ポインタ
65
/// @attention オーバライド関数です。
66
///
67
inline
virtual
wchar_t
const
*
GetSectionName
() const noexcept
override
{
return
L
"ツールドキュメントウィンドウ"
; }
68
69
//=====================================================================
70
// 削除関数
71
private
:
72
CWndToolDocument
(
CWndToolDocument
const
& ) =
delete
;
73
CWndToolDocument
& operator=(
CWndToolDocument
const
& ) =
delete
;
74
};
75
}
76
77
#pragma managed( pop )
CWndDocument.h
ドキュメントウィンドウクラスヘッダファイル
LIB_WINDOW_API
#define LIB_WINDOW_API
ダイナミックライブラリインポート宣言
Definition:
LibWindowDef.h:30
LibWindow::CWndDocument
ドキュメントウィンドウクラス
Definition:
CWndDocument.h:30
LibWindow
ウィンドウライブラリ名前空間
Definition:
CommandIdDef.h:22
LibWindow::CWndToolDocument
ツールドキュメントウィンドウクラス
Definition:
CWndToolDocument.h:29
LibWindow::CWndToolDocument::GetSectionName
virtual wchar_t const * GetSectionName() const noexcept override
セクション名取得関数
Definition:
CWndToolDocument.h:67
LibWindow::CWndToolDocument::~CWndToolDocument
virtual ~CWndToolDocument() noexcept
デストラクタ
Definition:
CWndToolDocument.h:53
Include
Library
LibWindow
CWndToolDocument.h
2019年03月26日(火) 13時18分15秒作成 - Solution46 / 構成:
1.8.11