VB2003からVB2008に移行で困ったこと

VB2003でSendMessageTimeoutを使用してテキストフィールドに文字を送っていたのですが、VB2008にコンバートしたら動作しなくなりました。どうも、APIの呼び出し方法がまずいのはわかっているのですが、どう直したらいいのか。。。。
困りましたよぉ(´;ω;`)ブワッ