TNB Library
公開メンバ関数 | 限定公開メンバ関数 | 全メンバ一覧
CEditHexValueT< TYP, WIDTH > クラステンプレート

HEX 入力 Editコントロールテンプレート [詳解]

#include <TnbMfcEditValue.h>

+ CEditHexValueT< TYP, WIDTH > の継承関係図

公開メンバ関数

void AddSpinButton (int dummy=0)
 [設定] スピンボタン追加 [詳解]
 
 CEditHexValueT (void)
 コンストラクタ [詳解]
 

限定公開メンバ関数

virtual LONGLONG ToInteger (LPCTSTR s) const
 [変換] 文字列から数値作成 [詳解]
 
virtual CString ToString (LONGLONG ll) const
 [変換] 数値から文字列作成 [詳解]
 

詳解

template<typename TYP, size_t WIDTH>
class TNB::MFC::CEditHexValueT< TYP, WIDTH >

HEX 入力 Editコントロールテンプレート

0〜9、A〜Fまでのみ入力が可能です。
小文字のa〜fは自動的に大文字に変換されます。
入力時 '0x'はいりません(入力できません)。
必要ファイル
TnbMfcEditValue.h
日付
06/01/01 新規作成
10/08/04 テンプレート化
15/04/26 ToInteger() 内で _tcstoul を使わないように修正。

TnbMfcEditValue.h803 行目に定義があります。

構築子と解体子

◆ CEditHexValueT()

CEditHexValueT ( void  )

コンストラクタ

TnbMfcEditValue.h809 行目に定義があります。

関数詳解

◆ AddSpinButton()

void AddSpinButton ( int  dummy = 0)

[設定] スピンボタン追加

引数
dummyDummy。省略可能。

TnbMfcEditValue.h818 行目に定義があります。

◆ ToInteger()

virtual LONGLONG ToInteger ( LPCTSTR  s) const
protectedvirtual

[変換] 文字列から数値作成

引数
s文字列
戻り値
数値

TnbMfcEditValue.h850 行目に定義があります。

◆ ToString()

virtual CString ToString ( LONGLONG  ll) const
protectedvirtual

[変換] 数値から文字列作成

引数
ll数値
戻り値
文字列

TnbMfcEditValue.h838 行目に定義があります。