DialogResult dr = mmAppDesktop.MessageBox.Show("Do you want to close the application?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question), MessageBoxDefaultButton.Button1);gives buttons with text in english under a german XP Home. If you delete the last parameter:
DialogResult dr = mmAppDesktop.MessageBox.Show("Do you want to close the application?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question);the text of the buttons is in german as he should, under a german XP, right?