int GetWindowText ( LPTSTR lpszStringBuf, int nMaxCount ) const;
void GetWindowText ( CStringamp; rString ) const;(&A)
戻り値
長さ、終端の null 文字を含まない、コピーされた文字列のバイト単位で指定します。CWndにキャプションがあるない場合、またはキャプションが空の場合は 0 になります。
パラメーター
lpszStringBuf
ウィンドウのタイトルのコピーした文字列を受け取るバッファーへのポインター。
nMaxCount
バッファーにコピーする文字の最大数を指定します。文字列がnMaxCountで指定された文字数以上の場合は、それが切り捨てられる。
rString
ウィンドウのタイトルのコピーした文字列を受け取るCStringオブジェクト。
解説
CWndのコピー (ある場合) のタイトルはlpszStringBufが指すバッファーにまたはコピー先の文字列rStringにキャプションします。CWndオブジェクトがコントロールの場合は、 GetWindowTextメンバー関数のキャプションをコピーではなく、コントロール内のテキストをコピーします。
このメンバー関数が、 WM_GETTEXTメッセージをCWndオブジェクトに送信するには。
CWnd の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CWnd::SetWindowText、 WM_GETTEXT、 CWnd::GetWindowTextLength(&N)