by 7 » 2006年3月11日(土) 15:53
> そうです!同じプロジェクト内です。
ではウィンドウ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)))
> そうです!同じプロジェクト内です。
ではウィンドウAをhMainWnd,ウィンドウBをhSubWndとして考えます。
[list]1.LONG型変数lengthを宣言
2.GetWindowTextLength()関数でhMainWnd内のEditBox1の文字数をlengthに代入
3.Str$()関数でlengthを文字列に変換し、それをSetWindowText()関数でhSubWnd内のEditBox1に出力[/list]ほとんど違いがないですね...。
一行で書こうと思ったらこんな感じになります。
[code]SetDlgItemText(hSubWnd,EditBox1,Str$(GetWindowTextLength(GetDlgItem(hMainWnd,EditBox1)))[/code]