• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ezhong
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

随笔分类 -  WinCE APP

上一页 1 2

 
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 阅读全文
posted @ 2011-04-08 10:13 ezhong 阅读(11686) 评论(3) 推荐(0)
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 阅读全文
posted @ 2011-03-21 08:58 ezhong 阅读(497) 评论(0) 推荐(0)
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... 阅读全文
posted @ 2011-02-19 16:08 ezhong 阅读(3759) 评论(0) 推荐(0)
TransparentBlt
摘要:TransparentBltWinCE 下TransparentBlt函数不能进行伸缩,源DC与目标DC的宽和高需要一样,否则不能过滤掉最后一个参数指定的颜色 阅读全文
posted @ 2010-09-25 20:33 ezhong 阅读(242) 评论(0) 推荐(0)
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消息发送。根据系统或者其他应用程序的消息,通用控件周期性地绘制删.. 阅读全文
posted @ 2010-09-21 10:56 ezhong 阅读(985) 评论(0) 推荐(0)
双缓冲加载位图 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 阅读全文
posted @ 2010-09-03 20:29 ezhong 阅读(1115) 评论(0) 推荐(0)
为基于对话框的应用程序添背景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 // ... 阅读全文
posted @ 2010-08-17 21:19 ezhong 阅读(799) 评论(0) 推荐(0)
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 阅读全文
posted @ 2010-08-13 14:10 ezhong 阅读(2506) 评论(0) 推荐(0)
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 阅读全文
posted @ 2010-08-05 20:01 ezhong 阅读(829) 评论(0) 推荐(0)
 

上一页 1 2

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3