簡単な答えを期待していますが、プログラムでOutlook 2003トーストポップアップ通知を無効にすることは可能ですか?
注:私はC#で作業しています。
簡単な答えを期待していますが、プログラムでOutlook 2003トーストポップアップ通知を無効にすることは可能ですか?
注:私はC#で作業しています。
HKEY_CURRENT_USER\Software\Microsoft\Office\<version number here>\Outlook\Preferences\NewmailDesktopAlerts
それをゼロに変更します。
私に最初の手がかりを与えてくれたフランクホワイトに感謝します:)
これが私の質問に対する完全な答えです。
using Microsoft.Win32;
//this will create the subkey or if it already exists will just get the location. there is //no getsubkey in the registryclass
RegistryKey rkRegOutlookPreferences = Registry.CurrentUser.CreateSubKey(@"Software\Microsoft\Office\11.0\Outlook\Preferences");
//this will add in or change a value in that subkey
rkRegOutlookPreferences.SetValue("NewmailDesktopAlerts", "0", RegistryValueKind.DWord);
//there is also getValue; this will return a null if the value doesnt exist
rkRegOutlookPreferences.GetValue("NewmailDesktopAlerts")
//and deleting
rkRegOutlookPreferences.DeleteValue("NewmailDesktopAlerts");
もっとありますが、これで私の質問に対する完全な答えが完成しました。そして、私に最初の一歩を与えてくれたフランク・ホワイトにもう一度感謝します。