目次に戻る
一覧ページに戻る
CPSpinEditBox::SetFormat
2001/12/27 update.
表示するフォーマットを指定します。

書式

  void SetFormat(char *fm);

パラメータ


fm
エディットボックス部の数値の表示フォーマットを指定します。
C言語のprintfで指定するフォーマットの形式で指定してください("%d"、"%5d"、"%6.2f"、"%05d"など)。
デフォルトは、"%d"です。

解説


エディットボックス部の数値の表示フォーマットを指定します。





ウィンドウ(ダイアログ)を生成して、その中にスピンエディットボックスを配置します。

CPWindow win;
CPSpinEditBox spine;
char szBuff[128];

//ダイアログを生成する
win.Clear();
win.CreateNewDialog("TestDialog",120,120,300,200);

//スピンエディットボックスの位置・サイズを指定
spine.SetBounds(10,10,120,20);

//スピンエディットボックスの表示フォーマットを指定
spine.SetFormat("%6.2f");

//スピンエディットボックスをCPWindowに結びつける
win.Add(&spine);

//スピンエディットボックスのフォーマットを取得
spine.GetFormat(szBuff,127);

//ダイアログの表示・イベントループの開始
win.DoModal();

この例の場合、szBuffに"%6.2f"が入ります。


ビルド時に必要なファイル


ライブラリ :CPartsLib.lib (Macintoshの場合は、CPartsCW.a)
ヘッダ :CPSpinEditBox.h


関連リンク


CPSpinEditBoxクラス
CPSpinEditBox::GetFormat