次の方法で共有


CWnd::GetDlgItemText

更新 : 2007 年 11 月

ダイアログ ボックス内のコントロールに関連するタイトルまたはテキストを取得するには、このメンバ関数を呼び出します。

int GetDlgItemText(
   int nID,
   LPTSTR lpStr,
   int nMaxCount 
) const;
int GetDlgItemText(
   int nID,
   CString& rString 
) const;

パラメータ

  • nID
    タイトルを取得するコントロールの整数の識別子を指定します。

  • lpStr
    コントロールのタイトルまたはテキストを受け取るバッファへのポインタです。

  • nMaxCount
    lpStr にコピーする文字列の最大長を (文字数で) 指定します。文字列が nMaxCount よりも長いときは、切り詰められます。

  • rString
    CString への参照。

戻り値

バッファへ実際にコピーした文字数を返します。文字列の終わりを示す NULL 文字は数えません。テキストがコピーされなかった場合は 0 返します。

解説

GetDlgItemText メンバ関数は、lpStr で指されるバッファにテキストをコピーし、コピーしたバイト数を返します。

必要条件

ヘッダー : afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::GetDlgItem

CWnd::GetDlgItemInt

GetDlgItemText

WM_GETTEXT

その他の技術情報

CWnd のメンバ