ウィンドウAのEditBox1の文字数をのウィンドウBのEditBox1に出力する
ソースを教えてください。
文字数
Re: 文字数
> > ウィンドウAのEditBox1の文字数をのウィンドウBのEditBox1に出力する
>
それは同じプロジェクト内のウィンドウでしょうか?
>
- 1.LONG型変数lengthを宣言
> 2.GetWindowTextLength()関数でEditBox1の文字数をlengthに代入
> 3.Str$()関数でlengthを文字列に変換し、それをSetWindowText()関数でEditBox1に出力
それは同じプロジェクト内のウィンドウでしょうか?
Re: そうです!
> そうです!同じプロジェクト内です。
ではウィンドウAをhMainWnd,ウィンドウBをhSubWndとして考えます。
一行で書こうと思ったらこんな感じになります。
ではウィンドウAをhMainWnd,ウィンドウBをhSubWndとして考えます。
- 1.LONG型変数lengthを宣言
2.GetWindowTextLength()関数でhMainWnd内のEditBox1の文字数をlengthに代入
3.Str$()関数でlengthを文字列に変換し、それをSetWindowText()関数でhSubWnd内のEditBox1に出力
一行で書こうと思ったらこんな感じになります。
コード: 全て選択
SetDlgItemText(hSubWnd,EditBox1,Str$(GetWindowTextLength(GetDlgItem(hMainWnd,EditBox1)))