
Wince
文章平均质量分 63
xiaodan007
魔导士
展开
-
IImage链接错误(转)
IImage链接错误(转)<br />TITLE:<br />// IImage和链接错误<br />//AUTHOR:<br />// norains<br />//DATE:<br />// Tuesday 14-August-2007<br />//Environment:<br />// EVC4.0 + Windows CE 5.0 Standard SDK<br />//===============================================转载 2010-11-27 12:26:00 · 686 阅读 · 0 评论 -
Wince Socket Server
#pragma once#include #include "../CE600.h"typedef void(CALLBACK* SK_SERVER_AFTER_RECV)(char strIP[256],char strContext[1024]);typedef void(CALLBACK* SK_SERVER_AFTER_SEND)(char strIP[256],char strContext[1024]);class ServerHead;class ServerBody;class SK_Ser原创 2011-02-24 16:11:00 · 1594 阅读 · 0 评论 -
HDCBuf
#pragma once/******************************************************************** file name : g:/工具源码/WinCE/CE600/HDCBuf.h author : Clark created : 27:1:2011 16:09 purpose : *********************************************************************/class原创 2011-02-13 20:36:00 · 528 阅读 · 0 评论 -
IImageEx
#pragma once/******************************************************************** file name : g:/工具源码/WinCE/CE600WinCode/COMImage.h author : Clark created : 27:1:2011 16:09 purpose : 实现IImage操作*********************************************************原创 2011-02-13 20:37:00 · 740 阅读 · 0 评论 -
CE600
#pragma once#include #include /******************************************************************** file name : g:/工具源码/Old/TestP4302/20110128/CE600/CE600.h author : Clark created : 27:1:2011 16:09 purpose : ******************************************原创 2011-02-13 20:35:00 · 1020 阅读 · 0 评论 -
CE监控程序
<br />/********************************************************************<br /> file name : g:/工具源码/WinCE/OvlManager/OvlManager/Listen.h<br /> author : Clark<br /> created : 27:1:2011 16:09<br /> purpose : <br />************************************原创 2011-02-16 17:49:00 · 797 阅读 · 0 评论 -
渲染模板
#pragma oncetypedef void RENDER_FUN(void* pThis, HDC hdc);class Server{public: Server(RECT& rtDlg); virtual ~Server(void); void SetRenderFun(RENDER_FUN* pRender); void Render(HDC hdc); void Hit(POINT* ptMouse);private: static void RenderDefault原创 2011-02-21 01:30:00 · 1025 阅读 · 0 评论 -
读速测试
测试结果:1Path: /Program/ReadSpeed/data.txtSize: 2097152(Byte)API: 61MFC: 182C Language: 8452Path: /ResidentFlash/ReadSpeed/data.txtSize: 2097152(Byte)API: 312MFC: 2341C Language: 1388//APIDWORD SamsungAPI_Read原创 2011-02-18 12:39:00 · 843 阅读 · 0 评论 -
实现渲染的多态且逻辑控制可以分散布署的技巧
/******************************************************************** file name : g:/工具源码/WinCE/OvlManager/OvlManager/Listen.h author : Clark created : 27:1:2011 16:09 purpose : *********************************************************************/接口原创 2011-02-17 09:37:00 · 563 阅读 · 0 评论 -
在Win CE程序开发中使用软件输入面板
在Win CE程序开发中使用软件输入面板http://www.sina.com.cn 2006年06月02日 09:08 天极yesky <br /> 作者:维维编译<br />简介<br /><br /> 软件输入面板(Software Input Panel,简称SIP)是每个装备了WinCE系统的移动平台的一个基本功能。它提供给用户在PDA上进行数据输入的一种手段。当谈及SIP的时候,我们一般会想到两点:一是SIP本身,二是如何在程序中使用SIP。 <br /><br /> SIP是一个实现了I转载 2011-02-21 11:32:00 · 875 阅读 · 0 评论 -
win32窗口参数
<br />前几天看到 vcbear 翻译的文章“探索 Win32系统之窗口类”,觉得文章很好,翻译的也很好。于是又找了找相关的文章,找到了这篇,但是没有见到中文翻译,所以我把它翻译了下来。<br /> <br /><br />MSDN ; MSDN Library ; Win32 and COM Development ; Technical Articles ; User Interface ; User Interface Design and Usability ; Win32 Window Hie转载 2011-02-21 13:37:00 · 3456 阅读 · 0 评论 -
win32子窗口和控件
<br />WINDOWS 提供了几个预定义的窗口类以方便我们的使用。大多数时间内,我们把它们用在对话框中,所以我们一般就它们叫做子窗口控件。子窗口控件会自己处理消息,并在自己状态发生改变时通知父窗口。这样就大大地减轻了我们的编程工作,所以我们应尽可能地利用它们。本课中我们把这些控件放在窗口中以简化程序,但是大多数时间内子窗口控件都是放在对话框中的。我们示例中演示的子窗口控件包括:按钮、下拉菜单、检查框、单选按钮、编辑框等。使用子窗口控件时,先调用 CreateWindow 或 CreateWindowEx转载 2011-02-21 12:00:00 · 7375 阅读 · 0 评论 -
ScanDelCopy
<br />/********************************************************************<br /> created: 2011/05/07<br /> created: 7:5:2011 9:27<br /> filename: g:/20110221文件整理/源码/UI/UI_20110447/Scan/Scan/ScanFolder.h<br /> file path: g:/20110221文件整理/源码/UI/UI_2011044原创 2011-05-07 23:50:00 · 644 阅读 · 0 评论 -
MFC缺省调用约定
MFC缺省调用约定 1、_stdcall是Pascal方式清理C方式压栈,通常用于Win32 Api中,函数采用从右到左的压栈方式, 自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。 int f(void *p) --转载 2011-07-14 14:31:25 · 1046 阅读 · 0 评论 -
dynamic_cast;const_cast;static_cast;reinterpret_cast;
关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、转载 2011-07-15 18:27:44 · 522 阅读 · 0 评论 -
隐藏鼠标
用ShowCursor(BOOL bShow),窗体创建之前和该窗体的每条消息处理操作之前都ShowCursor(FALSE), 但刷屏时会出现鼠标。可改用SetCursor(NULL);<br /><br />原创 2010-11-19 17:42:00 · 565 阅读 · 0 评论 -
wince 图片处理
/*-----------------------------------------* Copyright (c) 2010 Clark* 文件名称: COM_IMAGE.h* 摘要: 处理图片* 作者: 陈泽丹* 版本: 1.0----------------------------------------*/#pragma once#include #include class COM_IMAGE{public: COM_IMAGE(LPCWSTR lpResourceName); virtual ~原创 2010-11-19 12:45:00 · 987 阅读 · 0 评论 -
Wince_MFC_2D
#pragma onceclass MFC_2D{public: static bool new_copyCDC(CDC*& o_pCDC, CRect i_rtDest, CDC* i_pCDC, CRect i_rtSrc, DWORD i_iSign = SRCCOPY); static bool new_copyBkCDC(CDC*& o_pCDC, int i_iDestW, int i_iDestH, CRect i_rectSrc, DWORD i_iSign = SRCCOPY);原创 2010-11-17 14:11:00 · 711 阅读 · 2 评论 -
wince_btn 建造者
<br />#pragma once<br />#include "LAYOUT_BTN_INFO.h"<br />#include <vector><br />#include "..//..//SourceWinCE600//MFC_UI//ButtonEx//UniBtnEx.h"<br />#include "..//..//SourceWinCE600//SdeFont//SdeFontEx.h"<br />#include "..//..//SourceWinCE600//MFC_2D.h"<b原创 2010-11-27 17:31:00 · 508 阅读 · 0 评论 -
wince 串口与回调函数
//-------------------#pragma once#include #include #include "WinCE500.h"typedef void(CALLBACK* ONSERIESREAD)(void* pOwner,const BYTE* buf, DWORD dwBufLen);class BaseComm{public: BaseComm(void); virtual ~BaseComm(void); bool open(void* pOwner, UINT nPortNo,原创 2010-10-13 21:07:00 · 1909 阅读 · 0 评论 -
WINCE编译debug版本出错的问题
<br />WINCE编译debug版本出错的问题2010-07-23 11:05<br /> 编译debug版本一直出错,困扰了好久,今天终于解决了。我相信也有不是人遇到这个问题,今天我就把自己才解决方法和过程写出来和大家分享,希望能帮到一下正在被此问题困扰的朋友。<br /> 很多情况是编译release版本没有错误,编译debug时出错。一般有两种错误提示: <br />1.:BUILD: [01:0000000169:ERRORE] NMAKE : U107转载 2010-12-07 18:43:00 · 1077 阅读 · 0 评论 -
Wince常用操作
<br />#pragma once<br /><br />template<class T><br />void DeleteEx(T* pData)<br />{<br /> if( NULL != pData)<br /> delete pData;<br /> pData = NULL;<br />}<br />void getVesionTime(char cTime[21]);<br />char* UnicodToeChar(CString &i_szDest);<br />void del原创 2010-12-15 20:17:00 · 763 阅读 · 1 评论 -
CDCEx
<br />#pragma once<br />class CDCEx<br />{<br />public:<br /> static bool drawImg(CDC* i_pCDC, CString strSrcPath, CRect* rtDest, CRect* rtSrc, DWORD i_iSign = SRCCOPY);<br /> explicit CDCEx(CSize i_szDest, CDC* i_pCDC, CRect i_rtSrc, DWORD i_iSign = SRC原创 2010-12-14 20:35:00 · 594 阅读 · 0 评论 -
2010年工作总结
工作总结:公元2010年10月,怀揣开发嵌入式设备远大前景的小陈投奔XX公司。欲凭PC机上开发经验,仗技闯荡wince界。孰不料,此行实是托大!彼时,项目计划一路穷追猛打,前无wince项目经验,后有任务时限步步紧逼,生死关头,小陈毫无惧色,打法大开大合,布阵井然有序,先后完成了搜星程序,搭建了wince6.0常用工具库,支援XX应用层接口,完成UI1.0版。更学会了项目管理工具,任务问题列表,周报等软件开发过程的管理方法与技术。棋下至此,本不是不错,不料奇峰迭起,一个内存泄露问题打乱了全盘阵脚,小陈孤身力原创 2010-12-24 15:13:00 · 444 阅读 · 0 评论 -
单例程序
<br />#define P4301_UI_EXE_ID _T("P4301_UI_EXE_ID")<br /> <br />BOOL CALLBACK EnumWndProc(HWND hwnd,LPARAM lParam)<br />{<br /> HANDLE hPreWnd = GetProp(hwnd,P4301_UI_EXE_ID);<br /> if( hPreWnd == (HANDLE)1)<br /> {<br /> *(HWND*)lParam = hwnd;<br /> r原创 2010-12-29 18:28:00 · 640 阅读 · 0 评论 -
wince 透明窗体
void TransparentCDC(CDC *pDstDC, CRect rtTran, COLORREF clrSrc){ int nSavedDC = pDstDC->SaveDC(); int nWidth = rtTran.Width(); int nHeight = rtTran.Height(); CDC bmpDC; bmpDC.CreateCom原创 2010-11-08 18:08:00 · 3078 阅读 · 2 评论 -
添加的dshow_h错误: ctlutil.h(278) : error C4430
c:/dxsdk/samples/c++/directshow/baseclasses/ctlutil.h(278) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int该错误出现在使用DirectX开发过程中的,出现在文件ctlutil.h中的下面的代码里:private: // Prevent bugs from constructing from LONG (which gets // converted to double and th原创 2010-11-12 11:22:00 · 3608 阅读 · 3 评论 -
wince 多媒体组件
<br />/*-----------------------------------------<br />* Copyright (c) 2008 Eric Wong<br />* 本版紧供读者参考,不得用于任何商业行为<br />*<br />* 文件名称: EricMediaControl.h<br />* 文件标识: <br />* 摘要:用于封装DSHOW 播放视频文件<br />*<br />* 当前版本: 1.0<br />* 作者: 汪兵 Eric Wong<br />* 完成日期: 20转载 2010-11-12 14:03:00 · 1268 阅读 · 0 评论 -
bugfree使用手册
<br /> <br /> <br /> <br /> <br />Bugfree 客户端使用手册<br /> <br />UNITEQ Co, ltd<br /> <br />版本历史:<br />版本<br />时间<br />修改备注<br />作者<br />部门<br />V1.0<br />2011-1-4<br /> <br />Clark<br />研发<br />目录<br />一、 前言... 2<br />二、 使用说明... 2<br />a)原创 2011-01-05 21:02:00 · 4474 阅读 · 1 评论 -
双缓冲1
<br />#ifndef _MEMDC_H_<br />#define _MEMDC_H_<br />//////////////////////////////////////////////////<br />// CDCBuffer - memory DC<br />//<br />// Author: Keith Rule<br />// Email: keithr@europa.com<br />// Copyright 1996-2002, Keith Rule<br />//<br />/转载 2011-01-07 20:19:00 · 585 阅读 · 0 评论 -
拖拉条
<br />#pragma once #include "..//..//DCBuffer.h" #include "..//..//COM_IMAGE.h" #define WM_BITMAPSLIDER_MOVING WM_USER + 9425 #define WM_BITMAPSLIDER_MOVED WM_USER + 9426 class CImgSliderDEx: public CStatic { // Construction public: CImgSliderDEx(); virtua原创 2011-01-07 20:20:00 · 983 阅读 · 0 评论 -
自绘按纽
<br />#pragma once<br />class CUniBtnEx : public CButton<br />{<br />public:<br /> CUniBtnEx(); // constructor<br /> virtual ~CUniBtnEx(); // destructor<br /> // point - position of the button on the parent window (in parent coordinates)<br /> // hRgn -原创 2010-11-19 12:41:00 · 1015 阅读 · 0 评论 -
对内读写对外只读的方法
class Test{public: Test():pa(a) { a = new int[3]; a[0] = 7; a[1] = 8; a[2] = 9; } ~Test() { delete[] a; a = NULL; } void set() { delete原创 2011-07-16 16:02:50 · 942 阅读 · 0 评论