比如我用帐号   用户:a  密码:a
登录一个客户端1,通过客户端1上的一个按钮调用客户端2,同时要把登录客户端1的用户账号传到2上,使客户端2用帐号用户:a  密码:a;登录
另外,2 登陆时不需要弹出客户端2的登录框,在1中点击调用按钮,直接进入到客户端2的登陆成功界面。请各位大虾给下思路,有实例更好!!!谢谢各位了!!!!!!!!!!

解决方案 »

  1.   

    点击按钮后 调用 client.exe 时参数传 user:a;pass:a 这个就行啊,client处理命令行参数,如果有直接输入参数的 user:a;pass:a, 不出现登录界面,直接执行 登录 操作就行的
      

  2.   

    简单点的 1窗口给2窗口 发送WM——COPYDATA 消息  至于登陆什么的这就要你的2窗口解决掉了
    或者 像你说的把user pwd扔到服务器上去 再在2窗口做点手脚 完成登录 不过个人觉得方法一比较可取而且简单 至于加密啊 安全啊 什么的 这玩意自己整去吧
      

  3.   

    在按钮事件中处理 客户端2调用
    CString strCmdLine = _T("USER:a;PASS:a");
    ShellExecute(NULL, _T("open"), _T("Client.exe"), strCmdLine, _T(""), SW_SHOWNORMAL);
    在CClientApp的InitInstance中处理解析 m_lpCmdLine, 判断是否为指定格式(USER:a;PASS:a),如果是调用你的登录过程LoginMethod,不是的话,显示登录窗口