▍1. VC++ 源码演示雷达工程数据的可视化与处理
VC++综合实例源码,演示雷达工程数据的可视化与处理,这个源代码来自一本VC++书籍中,不知道现在是否还可以用,里面雷达测试文件,不过我没有调试成,源代码文件是比较完整的,大部分代码中都有注释,你可以了解一些关于雷达数据读娶界面标尺运用、鼠标操作控制、坐标的显示与控制、映射模式(像素)、鼠标位置标识、BMP格式重新排列数据、滚动窗口、内存控制等多个方面的操作技巧,是一个比较综合的VC++学习实例。
VC++综合实例源码,演示雷达工程数据的可视化与处理,这个源代码来自一本VC++书籍中,不知道现在是否还可以用,里面雷达测试文件,不过我没有调试成,源代码文件是比较完整的,大部分代码中都有注释,你可以了解一些关于雷达数据读娶界面标尺运用、鼠标操作控制、坐标的显示与控制、映射模式(像素)、鼠标位置标识、BMP格式重新排列数据、滚动窗口、内存控制等多个方面的操作技巧,是一个比较综合的VC++学习实例。
VC++ 创建Win32 DLL的例子附源码:获取最大和最小数(使用导出函数关键字)。编译本项目源码后,将直接在Debug目录下生成Get_Max_Min.Dll文件。 Get_Max_Min_Dll文件夹下为Win32 DLL的创建:获取最大和最小数(使用.def文件)源码。
源代码展示了VC下命名管道的用法 详细代码示范命名管道的建立、通信、应用基本方法,思路清晰明了。
VC++6.0实现列表控件的扩展风格——拖放、整栏选择和显示网格等功能,通过这个源代码你可以熟悉VC中的ListCtrl列表控件的多种用法,运行效果如示例截图所示,部分代码如下: DWORD liststyle=m_ctlList.GetExtendedStyle();//获取列表控件的扩展风格m_ctlList.SetExtendedStyle(liststyle|LVS_EX_HEADERDRAGDROP|LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);//设置列表控件的新扩展风格 m_pImageList.Create(16, 16, ILC_COLOR, 2, 2);//创建图像列表 CBitmap bm; bm.LoadBitmap(IDB_BITMAP1);//载入Bitmap资源 m_pImageList.Add(&bm, RGB(0, 0, 0));//添加到图像列表 bm.DeleteObject(); bm.LoadBitmap(IDB_BITMAP2); m_pImageList.Add(&bm, RGB(0, 0, 0)); //初始化列表视 m_ctlList.SetImageList(&m_pImageList,LVSIL_SMALL);//设置ImageList CString Field[2]={"性别","姓名"};//列表视的表头 for(int j=0;j
MFC IR/OCV 电池仪表链接测量,测量电池的内阻等数值进行比较排除不良品,并且用IO卡和PLC实现通信
这是一个操作INI文件的例子,用到了MFC里的其他类。 VS版本是2010的,不过压缩包里也包含VC6的dsw文件。 项目来源是从网上下载的代码,不过用2010重新编译,并做了少许修改。
VC++ 带音效的OpenGL粒子系统之火山喷发,作者:蔡真真 张田田。选择运行参数后,在音效的配合下,很逼真的火山喷发效果展现在眼帘。程序中为每个动态元素都制作了操作类,比如键盘类和程序框架类 、粒子系统火山喷发类、字体类、载入位图类、粒子定义类、粒子系统喷发具体实例类,粒子系统火山喷发模式选择对话框类等,这些类的共同发力,实现了逼真的火山喷发效果,当然你的电脑中需要安装有OpenGL组件,在预览效果时,可选择窗口大小以及全屏、音效等。 在具体实例类中,完成了核心的火山叶喷发功能,比如计算帧速、输出文字信息、绘制地面、绘制天空、绘制背景、初始化粒子、更新粒子等操作。当然,粒子定义类也是一个很主要的操作类。
VC6.0 多表分组统计销售数据,查询和统计图书的销售数量和库存数量,合理使用分组多表查询可有效提升效率,减少对数据库的查询次数,本示例就是演示如何使用分组多表查询的一个简单的例子,对于查询产品销售最、销售业绩都很方便。 提示:本源码中仅包括了VC++文件和代码,并不包括数据库,需要自己准备测试数据库。
用VC++写的曲线显示类,平时写程序时经常需要示波器显示数据。但是好的控件不是免费的。由于程序的需要写了一个类用于数据显示。现在我把类公开,大家相互学习,欢迎提出改进意见,如有错误请指出。
使用VC++6.0实现进度条的控制,用于显示当前进程执行的进度实现,使用户了解当前的任务进程。
本代码是使用的编写工具vc++2005,取用完成端口通信模型,内容简单有利于刚入门学习,可以借此丰富内容拓展开发,重要的是感谢原创作者无私奉献!
VC++ .NET 实现窗口内控件自适应屏幕尺寸大小而变化,这个具体点就是,窗口中的边框和按钮等元素,会随着窗口的变大自动变大,并保持原有的比例,调用了CSelfResizeWindow::Rectify()来实现,我觉得是个很实用的窗体设计技巧。关于本源代码的几点说明: 自定义类CSelfResizeWindow实现窗口和控件的自适应,根据屏幕尺寸调整大校 使用步骤 : 1. 使需要自适应的窗口类继承于类CSelfResizeWindow,在OnInitDialog()中调用 __super::Init(this, 1, 3000);(其中1和3000是资源ID的范围,在Resource.h 中用宏定义的,Init函数的参数根据情况确定。) 2. 给窗口类添加OnSize()消息响应函数,在OnSize()函数 中调用__super::Rectify();即可。
很多人喜欢下四国军棋,不知道其中原理,本代码可以实现四国军棋功能,提供思路,拓展思维。
本代码来源于网络,供大家学习使用。 本程序实现了在电路板进行 电子元件器 绘制方法。
opc资料大全,含文本资料,现成程序,示例源码,开发包,dll等等。示例程序包括VB,net,C++。文档包括OPC服务器与客户端开发指南,OPC常用函数,OPC技术文档等等。以及OPC 数据访问服务器开发工具包1.0和OPCMaster_Modbus。对OPC开发十分有用。大量资料只要1积分。
VC++6.0释放EXE资源文件,要释放的程序是一个简单的MessageBox,基于MFC对话框程序,先插入已经存EXE(或DLL)文件到VC资源文件中。 /* 函数说明:释放资源中某类型的文件 /* 参 数:新文件名、资源ID、资源类型 /* 返 回 值:成功返回TRUE,否则返回FALSE BOOL CTestDlg::ReleaseRes(CString strFileName,WORD wResID,CString strFileType) { // 资源大小 DWORD dwWrite=0; // 创建文件 HANDLE hFile = CreateFile(strFileName, GENERIC_WRITE,FILE_SHARE_WRITE,NULL, CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL); if ( hFile == INVALID_HANDLE_VALUE ) { return FALSE; } // 查找资源文件中、加载资源到内存、得到资源大小 HRSRC hrsc = FindResource(NULL, MAKEINTRESOURCE(wResID), strFileType); HGLOBAL hG = LoadResource(NULL, hrsc); DWORD dwSize = SizeofResource( NULL, hrsc); // 写入文件 WriteFile(hFile,hG,dwSize,&dwWrite,NULL); CloseHandle( hFile ); return TRUE; }
基于VC6.0编写的一个学习实例 ,与Email接收和发送相关的程序,用这个程序可接收指定邮箱中的邮件,也可以发送邮件,代码中涉及到了POP3和SMTP相关的使用技巧,在主代码文件 MyEmailClientDlg.cpp中有相应的注释,是你学习VC++收发邮件的一个参考范例。 收信时需要指定POP3服务器地址,发Email时则需要指定比较 多的参数,也就是大家平时发信时的必填项,比如邮件标题、主体内容、邮件地址等,有兴趣的可下载本源码研究,运行的效果可参考截图。