设计OutLook风格的工具栏

2008-02-23 05:33:18来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

m_ImageList.Create(32, 32, ILC_COLOR16 ILC_MASK,1, 4);  

  HICON hIcon = ::LoadIcon (AfxGetResourceHandle(), MAKEINTRESOURCE(IDI_LOG));

  m_ImageList.Add(hIcon);

  hIcon = ::LoadIcon (AfxGetResourceHandle(), MAKEINTRESOURCE(IDI_ONLINE_USERS));

  m_ImageList.Add(hIcon);

  hIcon = ::LoadIcon (AfxGetResourceHandle(), MAKEINTRESOURCE(IDI_CONFIGURATION));

  m_ImageList.Add(hIcon);

  hIcon = ::LoadIcon (AfxGetResourceHandle(), MAKEINTRESOURCE(IDI_STATISTICS));

  m_ImageList.Add(hIcon);

  hIcon = ::LoadIcon (AfxGetResourceHandle(), MAKEINTRESOURCE(IDI_SECURITY));

  m_ImageList.Add(hIcon);  

   m_OutlookBar.SetImageList(&m_ImageList, LVSIL_NORMAL);  

   CRect rc;

   m_OutlookBar.GetClientRect(rc);  

   // set new icon spacing

   m_OutlookBar.SetIconSpacing(rc.Width(), 64);  

   // change colors

   m_OutlookBar.SetTextColor(RGB(255,255,255));

   m_OutlookBar.SetTextBkColor(RGB(128,128,128));

   m_OutlookBar.SetBkColor(RGB(128,128,128));   

   // insert items

   m_OutlookBar.InsertColumn(0, "OutlookBar");  

   m_OutlookBar.InsertItem(0, "Server Log", 0);

   m_OutlookBar.InsertItem(1, "Online Users", 1);

   m_OutlookBar.InsertItem(2, "Configuration", 2);

   m_OutlookBar.InsertItem(3, "Statistics", 3);

   m_OutlookBar.InsertItem(4, "Security", 4);



标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 让用户一访问就转向指定界面

下一篇: 浅议C语言中数组和指针的互操作

热门词条
热门标签