Я работаю над приложением c # winforms. Я активно работаю с 2 мониторами, а именно основной и дополнительный. Когда я запускаю приложение, окно сообщений всегда появляется на основном мониторе, независимо от того, на каком мониторе я запускаю приложение.
Здесь ниже показаны 2 способа, которые я пробовал, но на основном мониторе появляется окно сообщения:
1
MessageBox.Show("Test Success", "Success", MessageBoxButtons.OK,
MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1,
MessageBoxOptions.ServiceNotification);
2.
MessageBox.Show("Test Success", "Success", MessageBoxButtons.OK,
MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1,
MessageBoxOptions.DefaultDesktopOnly);
Можно ли как-то отобразить окно сообщений на мониторе, если я динамически запускаю приложение?