<Return[G]><Top>

GetWindowTextLength

Declare Function Api_GetWindowTextLength& Lib "user32" Alias "GetWindowTextLengthA" (ByVal hWnd&)

Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA" (ByVal hwnd As Long) As Long

指定されたウィンドウのタイトルバーテキストの文字数を返す( そのウィンドウがタイトルバーを持つ場合)。指定したウィンドウがコントロールの場合は、コントロール内のテキストの文字数を返す。ただし、GetWindowTextLength 関数で他のアプリケーションのエディットコントロールのテキストの長さを取得することはできない。

パラメータ
hWnd
    ウィンドウまたはコントロールのハンドルを指定する。
 

戻り値
    関数が成功すると、テキストの文字数が返る。特定の条件の下では、実際のテキスト長よりも大きくなる。
    ウィンドウがテキストを持たない場合は、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。