基本信息
源码名称:C#后台编写网页浏览器(CefSharp)
源码大小:0.93M
文件格式:.zip
开发语言:C#
更新时间:2019-07-03
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 3 元×
微信扫码支付:3 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
C#后台编写网页浏览器,供大家下载参考!与其他网络上编程语言的浏览器不同的是:此版本浏览器可以实现在自制的浏览器中自由跳转,而不借用于其他浏览器!
C#后台编写网页浏览器,供大家下载参考!与其他网络上编程语言的浏览器不同的是:此版本浏览器可以实现在自制的浏览器中自由跳转,而不借用于其他浏览器!
以下是通过浏览器全屏观看后的效果,棒棒的!
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
using CefSharp;
using CefSharp.WinForms;
namespace WinFormSchool
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
//Monitor parent process exit and close subprocesses if parent process exits first
//This will at some point in the future becomes the default
CefSharpSettings.SubprocessExitIfParentProcessClosed = true;
//For Windows 7 and above, best to include relevant app.manifest entries as well
Cef.EnableHighDPISupport();
var settings = new CefSettings()
{
//By default CefSharp will use an in-memory cache, you need to specify a Cache Folder to persist data
CachePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "CefSharp\\Cache")
};
//Example of setting a command line argument
//settings.CefCommandLineArgs.Remove("enable-system-flash");
//settings.CefCommandLineArgs.Add("enable-system-flash", "1");
settings.CefCommandLineArgs.Add("ppapi-flash-version", "99.0.0.999");
settings.CefCommandLineArgs.Add("ppapi-flash-path", @"plugins\pepflashplayer.dll");
//Enables WebRTC
settings.CefCommandLineArgs.Add("enable-media-stream", "1");
//Perform dependency check to make sure all relevant resources are in our output directory.
Cef.Initialize(settings, performDependencyCheck: true, browserProcessHandler: null);
Application.Run(new FormMain());
}
}
}