コード例 #1
0
ファイル: Global.cs プロジェクト: renyh1013/dp2
        // 用 WebBrowserExtension 中的ScrollToEnd() 替代
        /// <summary>
        /// 把浏览器控件内容卷滚到尾部
        /// </summary>
        /// <param name="webBrowser">浏览器控件对象</param>
        public static void ScrollToEnd(WebBrowser webBrowser)
        {
#if NO
            /*
            API.SendMessage(window.Handle,
                API.WM_VSCROLL,
                API.SB_BOTTOM,  // (int)API.MakeLParam(API.SB_BOTTOM, 0),
                0);
             * */
            HtmlDocument doc = webBrowser.Document;
            doc.Window.ScrollTo(0, 0x7fffffff);

            /*
            webBrowser.Invalidate();
            webBrowser.Update();
             * */
#endif
            webBrowser.ScrollToEnd();   // 2016/4/22
        }