1

C# で Facebook 共有を作成していますが、リンクを共有すると、Facebook が強制的にウィンドウを閉じて、「表示中の Web ページがウィンドウを閉じようとしています。閉じますか?」というメッセージが表示されます。

このメッセージを削除するにはどうすればよいですか?

私はすでにこれを試しました: Web Browser Close Eventをキャッチして処理しますが、機能しません。

共有する私のコードは次のとおりです。

public void doShare(string url)
    {
        string shareURL = "http://www.facebook.com/sharer/sharer.php?u=" + url;
        wb.Navigate(shareURL);
        while (wb.ReadyState != WebBrowserReadyState.Complete)
        {
            Application.DoEvents();
        }
        wb.Document.GetElementById("u_0_0").InvokeMember("click");
    }
4

1 に答える 1

1

WindowClosingイベントをキャッチし、Cancel フラグを true に設定してから、自分でフォームを閉じます。

于 2013-07-08T19:38:38.240 に答える