如题,解决过后 ,加分100...

解决方案 »

  1.   

    通过webbrowser进入到一个纯flash页面,上面有N个按键。我现想通过form控制,实现flash页面上的左击效果。
      

  2.   

    webbrowser中可以调用JavaScript的脚本,换句话说在web页面上写一个flash的onclick事件,然后在form中通过webbrowser调用就可以了:)
      

  3.   

    Flash里面直接操作目前好像还没有比较好的解决方案,如果是自己的flash可以通过js实现
      

  4.   

    调用百度首页,“百度一下”点击事件
            
            private void Form15_Load(object sender, EventArgs e)
            {
                this.webBrowser1.Navigate("http://www.baidu.com");
            }
            private void button1_Click(object sender, EventArgs e)
            {
                this.webBrowser1.Document.GetElementById("wd").InnerText = this.textBox1.Text.Trim();
                this.webBrowser1.Document.GetElementById("su").InvokeMember("click");
                //this.webBrowser1.Document.InvokeScript("text",new String[] { "called from client code" });//调用脚本
            }
      

  5.   

    百度首页是超连接,我知道。
    我要flash连接。就是通过网站进入一个全flash界面,用程序实现点击操作。
      

  6.   

    你可以考虑通过API调用,向指定的坐标发送消息,模拟鼠标点击那个位置,这个方法的前提是,网页中flash左边点的位置,是相对可计算的。用PostMessage API!
    [DllImport("user32.dll", EntryPoint="PostMessage")]
    public static extern int PostMessage (
    int hwnd,
    int wMsg,
    int wParam,
    int lParam
    );hwnd -----------  Long,接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息(参考PostThreadMessage)  wMsg -----------  Long,消息标识符  wParam ---------  Long,具体由消息决定  lParam ---------  Any,具体由消息决定
      

  7.   

    我觉得用panel就行,在上面放上热点,响应panel的点击事件。
      

  8.   

    不知道 listbox行不行,应当也行。
      

  9.   

    我的意思是,你要在全flash界面的页面上实现模拟点击的js脚本,再从winform中调用想用js调用flash要用到api接口