title: How to render unicode characters in the correct font? (C#/WinForms)
body: <p>My application correctly handles different kind of character sets, but only internally - when it comes to displaying text in standard WinForms labels und textboxes, it seems to have problems with chinese characters.</p>
  
  <p>The problem seems to be the font used (Tahoma), because when I copy&amp;paste the text, or view it in the debugger, it is displayed correctly. Also when I set MS Mincho as the font to be used, the characters on the screen look OK.</p>
  
  <p>Of course, I don't want to use MS Mincho in the entire application. Do I have to switch the font depending on the characters displayed, or is there a better way I have missed?</p>