SerachListCtrl.cpp
资源名称:Visualhk.rar [点击查看]
上传用户:cjw5120
上传日期:2022-05-11
资源大小:5032k
文件大小:1k
源码类别:
网络截获/分析
开发平台:
Visual C++
- // SerachListCtrl.cpp : implementation file
- //
- #include "stdafx.h"
- #include "SerachListCtrl.h"
- #include "resource.h"
- #ifdef _DEBUG
- #define new DEBUG_NEW
- #undef THIS_FILE
- static char THIS_FILE[] = __FILE__;
- #endif
- /////////////////////////////////////////////////////////////////////////////
- // CSerachListCtrl
- CSerachListCtrl::CSerachListCtrl()
- {
- pavi=NULL;
- }
- CSerachListCtrl::~CSerachListCtrl()
- {
- }
- BEGIN_MESSAGE_MAP(CSerachListCtrl, CListCtrl)
- //{{AFX_MSG_MAP(CSerachListCtrl)
- ON_WM_CTLCOLOR()
- //}}AFX_MSG_MAP
- END_MESSAGE_MAP()
- /////////////////////////////////////////////////////////////////////////////
- // CSerachListCtrl message handlers
- void CSerachListCtrl::DrawSearch(BOOL flag)
- {
- if(flag==TRUE&&pavi==NULL)
- {
- CRect rect,rect1;
- GetClientRect(rect);
- pavi=new CAnimateCtrl;
- pavi->Create(WS_CHILD|WS_VISIBLE|ACS_CENTER|ACS_TRANSPARENT|ACS_AUTOPLAY,rect,this,0);
- pavi->Open(IDR_AVI);//"search.avi");
- }
- if(flag==FALSE&&pavi!=NULL)
- {
- delete pavi;
- pavi=NULL;
- }
- }
- HBRUSH CSerachListCtrl::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
- {
- CListCtrl::OnCtlColor(pDC, pWnd, nCtlColor);
- // TODO: Change any attributes of the DC here
- pDC->SetBkMode(TRANSPARENT);
- HBRUSH hb=CreateSolidBrush(RGB(255,255,255));
- pDC->SetBkColor(RGB(255,255,255));
- return hb;
- }