TNB Library
モジュール | クラス | 列挙型 | 関数
Windows API関係

モジュール

 リモートAPI関係 <br>
 ActiveSync 等で接続された Windows CE をリモートで操作するクラス群です。
 

クラス

class  CApiHookerT< PFNC >
 APIフック管理 [詳解]
 
class  CBitmapDC
 ビットマップデバイスコンテキストクラス [詳解]
 
class  CBrushHandle
 HBRUSH型ハンドルハンドル [詳解]
 
class  CConsoleHooker
 コンソールフッカークラス [詳解]
 
class  CConsoleScreen
 コンソール画面管理クラス. [詳解]
 
class  CConstResourceData
 リソースデータ参照クラス [詳解]
 
class  CCtrlAltDel
 [Ctrl]+[Alt]+[Del]再現 [詳解]
 
class  CDcSelectAssistant
 デバイステキストセレクトアシスタント [詳解]
 
class  CDummyWindow
 ダミーウィンドウクラス [詳解]
 
class  CDummyWindowEx
 拡張ダミーウィンドウクラス [詳解]
 
class  CEasyCustomWindowFrame
 簡単なカスタムウィンドウフレームクラス. [詳解]
 
class  CExcelControl
 Microsoft Office Excel コントロール補助 [詳解]
 
class  CFontHandle
 HFONT型ハンドルハンドル [詳解]
 
class  CHandleHandle
 HANDLE型ハンドルハンドル [詳解]
 
class  CInputDesktopName
 入力Desktop名クラス [詳解]
 
class  CMultiMouseManager
 マルチマウス管理クラス [詳解]
 
class  COnlyWindowChecker
 オンリーウィンドウチェッカー. [詳解]
 
class  COverlapIoReader
 オーバーラップ入力管理クラス. [詳解]
 
class  COverlapReader
 オーバーラップ入力管理クラス. [詳解]
 
class  CPowerListenerAddinT< TYP >
 電源管理アドインクラス [詳解]
 
class  CPowerManager
 シャットダウン [詳解]
 
class  CProcessHandle
 プロセスハンドル管理クラス [詳解]
 
class  CRawMouseWatcher
 生マウス監視クラス [詳解]
 
class  CStandardPartsDrawer
 標準WINDOWパーツ描画クラス [詳解]
 
class  CThemeStylePartsDrawer
 テーマスタイルWINDOWパーツ描画クラス [詳解]
 
class  CConstResourceData::CValue
 リソース値設定補助クラス [詳解]
 
class  CWindowPrinter
 ウィンドウズ表示管理 [詳解]
 
class  CWindowProcedureHooker
 ウィンドウプロシージャフッククラス [詳解]
 
class  CWindowsHooker
 ウィンドウズフック管理 [詳解]
 
class  CWindowsVersion
 ウィンドウズバージョン情報 [詳解]
 
struct  CMultiMouseManager::IListener
 マルチマウス管理のリスナー [詳解]
 
struct  CDummyWindow::IListener
 ダミーウィンドウクラスのリスナーインターフェース [詳解]
 
struct  IMultiMouseWatcher::IListener
 マルチマウス監視のリスナー [詳解]
 
struct  IMultiMouseWatcher
 マルチマウス監視インターフェース. [詳解]
 
struct  IPartsDrawable
 WINDOWパーツ描画インターフェース [詳解]
 

列挙型

enum  EInstanceType { EI_Process , EI_Bitmap , EI_Icon , EI_String }
 インスタンスハンドル種. [詳解]
 

関数

HINSTANCE GetInstanceHandleByTnb (EInstanceType type=EI_Process)
 [取得] インスタンスハンドル取得. [詳解]
 
void SetInstanceHandleByTnb (EInstanceType type, HINSTANCE hInstance)
 [設定] インスタンスハンドル指定. [詳解]
 

詳解

@defgroup MFC           MFC関係
    @ingroup WINAPI
    MFCを拡張しているクラス群です。


@defgroup MFCCONTROL    MFC-ウィンドウ/コントロール関係
    @ingroup WINAPI
    MFCコントロールクラス群です。


@defgroup BITMAP        ビットマップ関係
    @ingroup WINAPI
    BITMAPを管理、操作、表示するためのクラス群です。

    @defgroup ANIMATE       アニメ関係
        @ingroup BITMAP
        アニメを管理、操作、表示するためのクラス群です。


@defgroup ICON          アイコン関係
    @ingroup WINAPI
    アイコン、カーソルを操作、表示するためのクラス群です。


@defgroup GDIPLUS       GDI+関係
    @ingroup WINAPI
    GDI+ をラップしているクラスがあります。


@defgroup DRAWABLE      描画情報関係
    @ingroup WINAPI
    描画情報関係のクラス群です。


@defgroup CLIPBOARD     クリップボード関係
    @ingroup WINAPI


@defgroup RAS           リモートアクセス(RAS)関係
    @ingroup WINAPI


@defgroup INTERNET      WinInet関係
    @ingroup WINAPI


@defgroup DIRECTX       DirectX関係
    @ingroup WINAPI


@defgroup AUDIO         Audio関係
    @ingroup WINAPI


@defgroup XML           XMLパーサ関係
    @ingroup WINAPI
    MSXML をラップしているクラス群です。

        まず、 CXmlDocument から始めます。 

@defgroup WINCE         Windows CE関係
    @ingroup WINAPI
    Windows CE用のクラス群です。

    @defgroup CEBLUETOOTH   Bluetooth(CE)関係
        @ingroup WINCE
        CEの Bluetooth 関係のクラス群です。

列挙型詳解

◆ EInstanceType

インスタンスハンドル種.

TNB Library で使用するハンドルの種類。

参照
SetInstanceHandle() , GetInstanceHandle()
列挙値
EI_Process 

プロセス用

EI_Bitmap 

ビットマップリソース用

EI_Icon 

アイコンリソース用

EI_String 

文字列リソース用

TnbDef.h1257 行目に定義があります。

関数詳解

◆ GetInstanceHandleByTnb()

HINSTANCE TNB::GetInstanceHandleByTnb ( EInstanceType  type = EI_Process)

[取得] インスタンスハンドル取得.

TNB Library で使用するインスタンスハンドルを取得します。 SetInstanceHandle() で設定していない場合、NULL (MFCプロジェクトの場合、AfxGetInstanceHandle() のハンドル)が返ります。

引数
typeタイプ
戻り値
インスタンスハンドル
必要ファイル
TnbDef.h

TnbDef.h1341 行目に定義があります。

◆ SetInstanceHandleByTnb()

void TNB::SetInstanceHandleByTnb ( EInstanceType  type,
HINSTANCE  hInstance 
)

[設定] インスタンスハンドル指定.

TNB Library で使用するインスタンスハンドルの指定をします。

引数
typeタイプ
hInstanceインスタンスハンドル
必要ファイル
TnbDef.h

TnbDef.h1324 行目に定義があります。