- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 VC的DDK编译环境构建
1 环境状况Windows XP SP1 NTDDK(win2kddk) VC++6.0NTDDK所在路径:D:/NTDDKDDK 编译所需的文件:SetEnvCallBuild.bat BuildDriver.bat makefile makefile.mk sourceSetEnvCallBuild.bat 是命令行(msdos)执行文件,参数:checked WXP或f
2006-10-16 16:35:00 5096 3
原创 数字化实验系统
1 通用实验软件数字实验软件系统是与数字实验仪器配套使用的一个显示测量数据以及处理测量数据的平台。该系统具备对传感器即插即用,自动识别的功能,以及数据的多模式显示,如数字显示,示波显示和指针显示;能够支持四个传感器同时采集和数据处理;对波形显示能够对两个以上相同传感器进行组合比较,以及时间线的伸缩和移动等;能够对测量的数据进行相应的公式计算,也能将数据导出到EXCEL进行保存或
2006-10-07 22:46:00 2638
原创 在win32程序中添加工具栏状态栏
#include#pragma comment(lib,"comctl32.lib") HWND MakeToolbar(HWND hWnd,HINSTANCE hInst);HWND MakeStatusbar(HWND hWnd);int SetStatus(HWND hWnd,HWND hStatus);HINSTANCE hInst;HWND hTo
2006-10-07 15:59:00 6080 1
原创 在报表中写数据
case WM_NOTIFY: LPNMITEMACTIVATE lpnmitem; switch(LOWORD(wParam)) { case ID_LIST: l
2006-10-07 15:52:00 1298
原创 拟合算法
3.1 直线拟合原理:已知一组数据Xi,Yi。Xi与Yi具有线性关系;利用最小二乘法,有如下关系Φ(a,b)= (aXi+b-Yi)2 (1)要使得Φ(a,b)取得最小值,那么Φ(a,b)/ a=0, Φ(a,b)/ b=0是极小值点的必要条件,于是(1)可化为2Xi(aXi+b-Yi)=02i(aXi+b-Yi)=0对上式求解可得:a=[(n+1) Xi
2006-10-07 15:46:00 1740 1
原创 精确到1ms的定时器
SetTimer()设置的定时器的定时时间>50ms,这在实时数据采集中是不够的。用多媒体定时器能精确到1ms,效果很好。//定时器------------------------#define TIMER_ACCURACY 1int TimerID;UINT wAccuracy;
2006-10-07 14:50:00 3361
原创 如何使刷新时画面不闪烁
创建位图内存,在内存里放置绘画数据,然后显示内存。为了避免内存在刷新时不断创建,所以内存只存窗口大小变化时创建。HDC hMemDC=0;//global variatWM_PAINT:if(hMemDC==0) CreateMemDC(Rect,hDC,hMemDC); //Rect为窗体大小 DrawBa
2006-10-07 14:40:00 2331
原创 嵌入式连连看
这是我毕业设计。当初是想做一个基于网络的手持式流媒体播放器的,但后来由于时间短促,而且涉及到流媒体传输和视频显示技术,不是一两个月就能搞定的,于是改成一个手持式的游戏。我4.17号从深圳回来,当时一直当心很难完成毕业设计,这将对是一个很大的遗憾,因为我四年的大学都在看每届的毕业答辩,我一直想在毕业时做一个相当好的作品,但现在时间明显不容允了,我只能将有限的精力集中在重点上。之前对嵌入式还没接触
2006-10-03 16:21:00 2475 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人