| Solution46
    | 
モニタクラス [詳解]
#include "CMonitor.h"

| 公開メンバ関数 | |
| virtual bool | GetSize (int nIndex, int &nWidth, int &nHeight) const noexcept | 
| モニタサイズ取得関数  [詳解] | |
| virtual bool | GetWorkSize (int nIndex, int &nWidth, int &nHeight) const noexcept | 
| モニタ作業領域サイズ取得関数  [詳解] | |
| 静的公開メンバ関数 | |
| static CMonitor & | GetInstance () noexcept | 
| インスタンス取得関数  [詳解] | |
| 限定公開メンバ関数 | |
| CMonitor () noexcept | |
| コンストラクタ  [詳解] | |
| virtual | ~CMonitor () noexcept | 
| デストラクタ  [詳解] | |
| 静的限定公開メンバ関数 | |
| static BOOL CALLBACK | MonitorEnumProc (HMONITOR hMonitor, HDC hdcMonitor, LPRECT lprcMonitor, LPARAM dwData) noexcept | 
| モニタ列挙コールバック関数  [詳解] | |
| 限定公開変数類 | |
| int | m_nCount | 
| モニタカウント  [詳解] | |
| HMONITOR | m_hMonitor [MONITOR_MAX] | 
| モニタハンドル配列  [詳解] | |
| 静的限定公開変数類 | |
| static int const | MONITOR_MAX = 256 | 
| 最大モニタ数  [詳解] | |
| static CMonitor | s_cInstance | 
| 静的インスタンス  [詳解] | |
| 非公開メンバ関数 | |
| CMonitor (CMonitor const &)=delete | |
| CMonitor & | operator= (CMonitor const &)=delete | 
| 
 | explicitprotectednoexcept | 
コンストラクタ
コンストラクタです。
| なし | 
CMonitor.cpp の 29 行目に定義があります。
参照先 MonitorEnumProc(), NotifyConstructor.

| 
 | protectedvirtualnoexcept | 
| 
 | privatedelete | 
| 
 | virtualnoexcept | 
モニタサイズ取得関数
モニタサイズ取得関数です。
| [in] | nIndex | モニタ番号 | 
| [out] | nWidth | 水平サイズ参照 | 
| [out] | nHeight | 垂直サイズ参照 | 
CMonitor.cpp の 55 行目に定義があります。
参照先 m_hMonitor, m_nCount.
| 
 | virtualnoexcept | 
モニタ作業領域サイズ取得関数
モニタ作業領域サイズ取得関数です。
| [in] | nIndex | モニタ番号 | 
| [out] | nWidth | 水平サイズ参照 | 
| [out] | nHeight | 垂直サイズ参照 | 
CMonitor.cpp の 86 行目に定義があります。
参照先 m_hMonitor, m_nCount.
| 
 | inlinestaticnoexcept | 
| 
 | staticprotectednoexcept | 
モニタ列挙コールバック関数
モニタ列挙コールバック関数です。
| [in] | hMonitor | ディスプレイモニタのハンドル | 
| [in] | hdcMonitor | モニタに適したデバイスコンテキストのハンドル | 
| [in] | lprcMonitor | モニタ上の交差部分を表す長方形領域へのポインタ | 
| [in] | dwData | EnumDisplayMonitors から渡されたデータ | 
CMonitor.cpp の 119 行目に定義があります。
参照先 m_hMonitor, m_nCount.
参照元 CMonitor().

| 
 | staticprotected | 
最大モニタ数
CMonitor.h の 132 行目に定義があります。
| 
 | protected | 
| 
 | protected | 
| 
 | staticprotected |