list1.list(0)中存放的是要发送消息的会员名
下面这句可以正常打开淘宝旺旺的聊天窗口,但我想让这个窗口自动隐藏起来,实现后台发送消息,不知道为什么不行,请高手指点一二,十分感谢您的帮忙Call ShellExecute(Me.hwnd, "Open", "wangwang:SendIM?" & List1.List(0) & "&uid_t=" & List1.List(0) & "&Message=123", "", "", 0)

解决方案 »

  1.   

    1、检查参数正确性,到底是0还是vbnullstring(0&)
    2、试图向打开的窗口投递隐藏消息.
      

  2.   

    感谢您的指点,可否说下 vbnullstring 和""  0和0&的区别呢?
      

  3.   

    代码改成如下
    Call ShellExecute(Me.hwnd, "Open", "wangwang:SendIM?" & List1.List(0) & "&uid_t=" & List1.List(0) & "&Message=123", vbnullstring,vbnullstring,0&)这次弹出的聊天窗口不会被激活为活动窗口但是还是会显示在任务栏上,一闪一闪的挺烦人的,不知道如何写才好
      

  4.   

    0&实际上就是vbnullstring,是null
    0就是0