去除webbrowser页面跳转时发出的声音

 const int FEATURE_DISABLE_NAVIGATION_SOUNDS = 21;
    const int SET_FEATURE_ON_PROCESS = 0x00000002;

    [DllImport("urlmon.dll")]
    [PreserveSig]
    [return: MarshalAs(UnmanagedType.Error)]
    static extern int CoInternetSetFeatureEnabled(
        int FeatureEntry,
        [MarshalAs(UnmanagedType.U4)] int dwFlags,
        bool fEnable);

    static void DisableClickSounds()
    {
        CoInternetSetFeatureEnabled(
            FEATURE_DISABLE_NAVIGATION_SOUNDS,
            SET_FEATURE_ON_PROCESS,
            true);
    }




版权声明:本文为ksr12333原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。