変数をきちんと確保していないのが原因だと思うのですが。
hWnd: 文字を入力させるためのウインドウのハンドル(DWord)
Text: hWndに入力された文字を保存する変数(BytePtr)
Size: hWndに入力された文字数(Long)
として見てください。括弧の中は変数の型です。
コード: 全て選択
Size=GetWindowTextLength(hWnd)
Text=calloc(Size+1) 'これを忘れていませんか?(1)
GetWindowText(hWnd,Text,Size)
(1)の命令を忘れると、文字列を保存するエリアが確保されていない訳ですから、利用できなかったり、エラーになったりするのは当たり前ですよ。