title: Do I need to call DeleteObject on CFont
body: <p>I was wondering, do I need to call DeleteObject in the following case?</p>
  
  <pre><code>CFont* oldFont = label.GetFont();
  LOGFONT oldLogFont;
  oldFont-&gt;GetLogFont(&amp;oldLogFont);
  oldLogFont.lfWeight = FW_BOLD;
  CFont newFont;
  newFont.CreateFontIndirectW(&amp;oldLogFont);
  label.SetFont(&amp;newFont, true);
  // Do I need to call oldFont-&gt;DeleteObject() or newFont-&gt;DeleteObject()?
  </code></pre>
  
  <p>Thanks.</p>