CreateFile打开串口时串口名字的写法
摘要:打开COM1到COM9用:m_hCom = CreateFile(_T("COM1:"), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, NULL, NULL);或者m_hCom = CreateFile(_T("COM1"), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, NULL, NULL);(第一个参数有没有分号都可以)或者m_hCom = CreateFile(_T("////.//COM1"), GE
阅读全文
Wince6.0 截图函数,BMP格式
摘要:void OnScreenSave(){ HDC hScrDC, hMemDC; int width, height; BYTE *lpBitmapBits = NULL; hScrDC = CreateDC(_T("DISPLAY"), NULL, NULL, NULL); width = GetDeviceCaps(hScrDC, HORZRES); height = GetDeviceCaps(hScrDC, VERTRES); hMemDC = CreateCompatibleDC(hScrDC); BITMAPINFO RGB24BitsBITMAPINFO; Z
阅读全文
MFC中BMP图片旋转任意角度、用于绘制模拟时钟表针
摘要:filepath为图片路径,angle为旋转角度。旋转以pCenter为中心进行旋转,并且pCenter将位于图片中心用于绘制模拟时钟表针void CXXXXX::DrawBmp(CDC *pDC, CString filepath, double angle){ double SrcWidth = 0;//图片宽度 double SrcHeight = 0;//图片高度 CFile file; //用于读取BMP文件 BITMAPFILEHEADER bfhHeader;//bmp文件头 BITMAPINFOHEADER bmiHeader; //bmp格式头 LPB...
阅读全文
TransparentBlt
摘要:TransparentBltWinCE 下TransparentBlt函数不能进行伸缩,源DC与目标DC的宽和高需要一样,否则不能过滤掉最后一个参数指定的颜色
阅读全文
About Custom Draw /MFC
摘要:Custom Draw不是一个通用控件,而是一个许多控件提供的服务。用于定制控件的外观。通常以下控件支持Custom Draw功能Header controlsList-view controlsRebar controlsToolbar controlsToolTip controlsTrackbar controlsTree-view controls(杯具,我是查找修改CSliderCtrl的办法找到的) 控件在绘制操作的特殊时间发送NM_CUSTOMDRAW通知消息,NM_CUSTOMDRAW通知作为WM_NOTIFY消息发送。根据系统或者其他应用程序的消息,通用控件周期性地绘制删..
阅读全文
双缓冲加载位图 WinCE
摘要:void CMy08301Dlg::OnPaint(){CPaintDC dc(this);CDC dcMem; CBitmap bmpMem; dcMem.CreateCompatibleDC(&dc); bmpMem.CreateCompatibleBitmap(&dc,800,480);dcMem.SelectObject(&bmpMem); CDC dcMem2; dcMem2.CreateCompatibleDC(&dcMem); CBitmap bmpMem2; CString ok=L"//……//ok.bmp/0"; CStr
阅读全文
为基于对话框的应用程序添背景BitBlt()/双缓冲
摘要:目标OS:WinCEIDE:VS 2005--------------------------------------------------------------------------------------------CDC m_dcMem;CBitmap m_bmpMem;//可放到对话框头文件类定义中为对话框添加WM_PAINT消息void CETimeDlg::OnPaint(){ CPaintDC dc(this); // device context for painting // TODO: Add your message handler code here // ...
阅读全文
SetLocalTime(&sysTime);修改系统时间 /WinCE /
摘要:typedef struct _SYSTEMTIME { WORD wYear; WORD wMonth; WORD wDayOfWeek; WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMilliseconds;} SYSTEMTIME, *LPSYSTEMTIME;SetLocalTime修改成本地时间SetSystemTime修改成格林威治时间、int m_Year; int m_Month; int m_Day; int m_Hour; int m_Minute; int m_Second; SYSTEMTIME sy
阅读全文
LPCTSTR /Data Types/ cannot convert parameter 1 from 'const char [5]' to 'LPCTSTR'
摘要:LPCTSTRA 32-bit pointer to a constant character string that is portable for Unicode and DBCS.CButton::CreateBOOL Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );若:CButton m_btn;m_btn.Create("按钮",WS_CHILD|BS_DEFPUSHBUTTON,CRect(0,0,100,100),thi
阅读全文
|
|
|