0

WindowsXPで実行されているアプリケーションの一部のダイアログに編集ボックスがあります。このコントロールでEM_GETLINEを発行すると、その内容が返され、問題はありませんが、Spy ++を起動すると、コントロールが突然正しく動作しなくなり、常に空の文字列が返されます。何が問題になるのでしょうか?

4

1 に答える 1

1

問題はバッファサイズにありました。Win200は、コントロール内のテキストを返すのに1バイトで十分であると考えていますが、WinXPは、バッファが少なくとも2バイトの長さである必要があると考えています。

于 2010-02-21T12:46:00.210 に答える