MFC: CToolTipCtrl::SetTipBkColor not working
===

I am trying to customize my tooltips with dark background so that they are clearly visbile. I have tried using the CToolTipCtrl::SetTipBkColor for that purpose. But I am still seeing the default style tooltip with silver gradient background with dropshadow. 

Please find the sample code I have used for this purpose.

    BOOL CAboutDlg::OnInitDialog()
    {
	CDialogEx::OnInitDialog();
	m_ToolTipCtrl.Create(this, TTS_ALWAYSTIP | TTS_NOPREFIX );
	m_ToolTipCtrl.Activate(TRUE);
	m_ToolTipCtrl.SetDelayTime(TTDT_INITIAL, 0);
	m_ToolTipCtrl.SetTipBkColor(RGB(255,0,0));

	CWnd* pWnd = GetDlgItem(IDC_BUTTON1);
	m_ToolTipCtrl.AddTool(pWnd,_T("TOOLTIP Displayed"));

	return TRUE;  // return TRUE unless you set the focus to a control
	// EXCEPTION: OCX Property Pages should return FALSE
    }


Upon searching I have found that I need to disable visual styles. I don't know what it really means. I am thinking it has something to do with CToolTipCtrl:::SetWindowTheme but have no clue of what value needs to be passed. 