只为小站
首页
域名查询
文件下载
登录
VC++6.0培训教程
《VC++6.0培训教程》是一本专为学习Visual C++ 6.0编程语言设计的教材,由西南交通大学的周颖恒编著。这本书旨在帮助初学者和有一定基础的程序员逐步掌握VC++6.0的核心概念和技术,通过深入浅出的讲解,使读者能够熟练运用这个经典的开发工具进行软件开发。 VC++6.0是微软公司推出的经典版Microsoft Visual C++集成开发环境,它集成了C++编译器、调试器、资源编辑器等工具,支持MFC(Microsoft Foundation Classes)库,为Windows平台的应用程序开发提供了强大的支持。尽管后来有更新版本的Visual Studio,但VC++6.0因其简洁高效和对旧代码的良好支持,仍被很多开发者所青睐。 教程首先会介绍编程基础,包括C++语言的基本语法、数据类型、控制结构、函数和类等。这些基础知识是理解任何C++程序设计的基础,也是VC++6.0开发的基石。 接下来,教程会详细讲解如何在VC++6.0环境中创建和管理项目,设置编译和链接选项,以及使用IDE的各种功能。学习者将学会如何编写源代码、构建可执行文件,并理解编译和链接过程中可能出现的问题及其解决方法。 在深入部分,教程会引导读者了解MFC框架,这是VC++6.0中的核心组件之一。MFC提供了大量用于构建Windows应用程序的类,如窗口、控件、对话框、文档/视图架构等。通过学习MFC,开发者可以快速构建出具有标准Windows界面的应用程序。 此外,教程还会涵盖文件操作、异常处理、多线程编程、动态链接库(DLL)的使用等高级主题。这些都是实际开发中不可或缺的知识,对于提升软件的性能和可靠性至关重要。 实战练习和案例分析是帮助巩固理论知识的关键。读者将在指导下完成一些实际的编程任务,如创建简单的桌面应用、读写文件、实现多线程通信等,从而将所学知识应用到实践中。 《VC++6.0培训教程》是一本全面而实用的教程,适合希望学习或提升VC++6.0编程技能的读者。通过系统的学习,读者不仅可以掌握C++编程语言,还能熟练运用VC++6.0这一经典开发工具,为Windows平台的软件开发打下坚实的基础。
2025-11-04 21:15:29
12.88MB
VC++6.0培训教程
1
ffmpeg教程 C++ MFC VC
FFmpeg 是一个强大的开源多媒体处理框架,用于处理音频、视频以及图像。在C++环境中,尤其是在MFC(Microsoft Foundation Classes)或VC++(Visual C++)的开发中,FFmpeg库可以帮助开发者实现音视频的编码、解码、转码、播放等功能。本教程将引导你了解如何在C++中使用FFmpeg进行多媒体操作。 1. **FFmpeg基础知识** - FFmpeg 包含多个组件,如libavcodec(编码/解码库)、libavformat(容器格式处理)、libavfilter(滤镜系统)和libavutil(通用工具函数)。 - FFmpeg 提供了丰富的API,允许开发者直接与音视频数据交互,进行编解码、封装和过滤。 2. **C++集成FFmpeg** - 在C++项目中使用FFmpeg,首先需要下载FFmpeg源码并配置编译环境,生成所需的静态或动态链接库。 - 集成FFmpeg时,需要将生成的库文件(如libavcodec.lib、libavformat.lib等)链接到你的C++项目中,并包含相应的头文件。 3. **MFC与FFmpeg结合** - MFC是微软提供的C++类库,用于构建Windows GUI应用程序。通过MFC,可以创建用户友好的界面来控制FFmpeg的操作,如播放、暂停、停止等。 - 结合FFmpeg,你需要创建一个C++类,该类负责与FFmpeg的接口交互,然后在MFC的视图或对话框类中调用这些方法。 4. **FFmpeg编码与解码** - 使用libavcodec进行编码和解码。例如,AVCodecContext是核心结构,用于设置编码参数和管理编码器/解码器状态。 - 调用avcodec_open2()打开编码器/解码器,avcodec_encode_video2()或avcodec_decode_audio4()进行实际的编码解码操作。 5. **文件格式处理** - libavformat用于处理不同的媒体容器格式,如MP4、FLV、AVI等。AVFormatContext是关键结构,用于存储容器的相关信息。 - avformat_open_input()打开输入文件,avformat_find_stream_info()获取流信息,avio_open()创建IO上下文,av_read_frame()读取一帧。 6. **音视频过滤** - FFmpeg的libavfilter模块支持各种视觉效果和处理,如裁剪、缩放、颜色空间转换等。 - 创建AVFilterGraph,定义输入和输出缓冲区,使用avfilter_init_dict()和avfilter_graph_create_filter()添加滤镜,avfilter_link()连接滤镜。 7. **播放功能** - 在MFC中,你可以创建一个窗口来显示视频。使用CreateDIBSection()创建设备无关位图(DIB),然后将解码后的YUV或RGB数据渲染到DIB上,再更新窗口的客户区。 8. **事件处理与控制** - 通过定时器或消息循环来定期调用解码和显示函数,实现视频的连续播放。同时,根据用户的操作,如点击播放、暂停按钮,调用对应的FFmpeg函数进行控制。 9. **错误处理与调试** - FFmpeg提供了错误处理机制,如av_strerror()返回错误信息字符串。在开发过程中,确保捕获和处理可能出现的错误,以便调试和优化。 10. **性能优化** - 对于实时性要求高的应用,可能需要考虑多线程或异步处理。使用FFmpeg的并发API,如avcodec_decode_video2()的回调机制,可以提高程序性能。 通过以上步骤,你可以利用FFmpeg在C++的MFC或VC++环境中开发音视频应用。记住,理解和熟练运用FFmpeg的API是关键,同时,不断实践和调试将有助于你更好地掌握这一强大工具。
2025-11-04 11:55:42
7.46MB
ffmpeg教程
VC++
ffmpeg入门
1
SlickEdit 13.0.0.0 绿色版 + SlickEdit 12.0.3 汉化包
《SlickEdit 13.0.0.0 绿色版与SlickEdit 12.0.3汉化包详解》 SlickEdit是一款备受程序员喜爱的文本编辑器,以其强大的功能和高效的代码编辑体验闻名。在这个压缩包中,我们得到了两个版本的SlickEdit:13.0.0.0的绿色版和12.0.3的汉化包。本文将详细介绍这两个版本的特性、汉化过程以及绿色版的特点。 SlickEdit 13.0.0.0是该软件的一个较新版本,它提供了许多现代开发环境所需的特性。绿色版意味着这个版本无需安装,可以直接运行,这对于那些不喜欢在系统中留下过多痕迹或者需要在不同设备间切换工作的用户来说非常方便。绿色版通常包含所有必要的运行文件,且不写入系统注册表,使得用户可以轻松地在任何支持的平台上使用,同时也方便备份和分享。 SlickEdit 13.0.0.0的核心功能包括多语言支持、代码自动完成、代码折叠、语法高亮、宏录制和播放、多窗口编辑等。这些功能旨在提高开发效率,减少错误,并提供舒适的编程环境。此外,它还支持多种操作系统,如Windows、Linux和Mac OS,这使得跨平台开发变得简单。 接下来是SlickEdit 12.0.3的汉化包。对于中国用户来说,一个完全汉化的界面无疑大大提高了使用体验。汉化工作通常涉及到将软件的原始英文界面翻译成中文,确保每个菜单项、提示信息以及帮助文档都能准确无误地呈现。在这个压缩包中,"SlickEdit12.0.3_win破解及汉化"文件很可能是包含了汉化文件和破解信息的集合。安装和使用汉化包时,用户需要按照特定的步骤进行,通常包括替换原始文件、应用语言包或者执行汉化脚本。需要注意的是,破解行为可能涉及法律风险,用户在使用时应确保遵守相关法律法规。 对于这个汉化包,用户需要仔细阅读提供的说明文件,了解如何正确地将汉化内容应用到SlickEdit 12.0.3上。这可能包括解压文件、复制到特定目录、修改配置文件或运行特定的批处理脚本等步骤。同时,用户也应当注意,汉化版软件可能存在翻译不准确或与原版软件存在兼容性问题,因此在遇到问题时,应及时寻找官方更新或技术支持。 这个压缩包为用户提供了便捷的SlickEdit使用方式,特别是对于偏好中文界面的用户,汉化包的加入使得这款强大的编辑器更加友好。然而,用户在享受其带来的便利时,也应对潜在的风险有所认识,遵循合法、安全的使用原则。
2025-11-02 08:01:20
5.55MB
SlickEdit
1
DevExpressVCL 14.2.2 D7-RX10 FS 自动编译安装 带汉化包 V2.zip
DevExpressVCL 14.2.2 D7-RX10 FS 自动编译安装 带汉化包 V2.zip 是一个针对 Delphi 开发者的压缩包,包含了一系列重要的工具和组件,主要目的是帮助用户在 Delphi XE7 至 RAD Studio 10 (RX10) 的环境中自动编译并安装 DevExpress VCL 控件库,并提供了汉化支持。这个版本是 V2,意味着它是对原有版本的改进和更新。 Delphi 是 Embarcadero 公司开发的一款集成开发环境(IDE),主要用于编写 Windows 和跨平台应用程序,它基于 Object Pascal 语言。DevExpress VCL 是一套全面的控件和组件集合,为 Delphi 开发者提供了丰富的界面元素和功能,用于构建高效且美观的应用程序。 在压缩包中,"DevExpressVCL 汉化" 文件夹可能包含了 DevExpress VCL 控件的中文翻译文件,这些文件通常以 .dfm 或 .res 为扩展名,用于覆盖原始英文资源,实现界面的本地化。这使得不熟悉英文的开发者也能更方便地理解和使用这些组件。 "XE7-RAD10 DevExpressVCL 在 自己安装的 TeeChart 上编译版本" 和 "DevExpressVCL 在 官方自带的 TeeChart 上编译版本" 文件夹可能分别包含了在不同版本的 TeeChart 组件上编译的 DevExpress VCL。TeeChart 是一个强大的图表和图形库,常用于数据分析和可视化。这两个版本可能对应于用户已安装的 TeeChart 和官方提供的 TeeChart,这可能是因为某些版本之间存在兼容性问题或功能差异,开发者可以选择适合自己的版本。 "DevExpressVCL 14.2.2 D7-RX10" 文件夹很可能包含了适用于 Delphi 7 到 RAD Studio 10 的 DevExpress VCL 库的主要组件和源代码。这个版本号(14.2.2)表明这是 DevExpress VCL 的第 14 个主要版本的第二次次要更新。 "关于 TeeChart.txt" 和 "说明.txt" 文件可能是提供编译、安装和使用 DevExpress VCL 以及与 TeeChart 结合的具体说明和指南,包括编译过程、配置步骤、注意事项以及可能遇到的问题和解决方法。 这个压缩包是一个面向 Delphi 开发者的工具集,旨在简化 DevExpress VCL 控件的安装和汉化过程,并提供了在不同版本 TeeChart 上的编译选项。通过使用这些资源,开发者可以更高效地开发具有高质量界面和图表功能的 Delphi 应用程序。
2025-10-31 20:02:19
65.78MB
Delphi
1
Visual Assist(西红柿)插件安装 VC++6.0 VS
Visual Assist是一款广受欢迎的Visual Studio插件,尤其在C++开发者中备受青睐。它极大地提升了IDE的功能,提供了代码补全、重构、智能感知等高级特性,使得编程效率大幅提升。在VC++6.0和更新版本的Visual Studio中,Visual Assist能够提供更好的编程体验。 让我们了解如何安装Visual Assist插件。下载完成后,你会得到一个名为"Visual Assist"的压缩包文件。解压缩后,通常会包含一系列dll文件和安装向导。启动安装向导,按照提示进行操作。确保你的Visual Studio环境已经安装并运行正常,因为Visual Assist是与IDE集成的。 在安装过程中,需要注意的是,Visual Assist可能需要你重启Visual Studio才能完成全部设置。安装完毕后,打开VS,你应该能在菜单栏看到Visual Assist的选项,如"VA Settings"或"VA Tools",这表明插件已经成功安装。 Visual Assist对C++开发的主要提升体现在以下几个方面: 1. **代码补全**:当你在编写代码时,Visual Assist能提供实时的代码补全建议,包括类名、函数名、变量名等,极大提高了编码速度。 2. **代码导航**:通过"Go to Definition"功能,你可以快速跳转到函数或变量的定义位置,这对于大型项目尤其有用。 3. **重构工具**:支持重命名、提取方法、内联函数等重构操作,帮助你维护干净、可读的代码。 4. **代码分析**:插件可以分析代码,提供潜在错误的警告,帮助你在编译前发现并修复问题。 5. **颜色高亮和样式自定义**:Visual Assist允许你自定义代码的颜色样式,使代码更易读。 6. **增强的模板支持**:提供强大的模板系统,你可以创建自己的代码片段,提高常用代码块的录入效率。 7. **多语言支持**:除了C++,Visual Assist也支持其他编程语言,如C#和VB.NET。 8. **集成开发环境优化**:调整了IDE的布局和快捷键,使其更符合开发者的习惯。 在使用Visual Assist的过程中,可能会遇到兼容性问题或性能影响,此时可以根据官方文档或社区资源进行调整。例如,关闭不必要的功能,或者优化插件设置以减少内存占用。 Visual Assist作为一款强大的C++开发插件,显著提高了开发者的工作效率,是Visual Studio不可或缺的扩展。无论你是初学者还是经验丰富的程序员,Visual Assist都能成为你得力的助手。
2025-10-31 14:33:35
12.53MB
1
VC++调用UG软件源程序
在IT领域,尤其是在软件开发中,二次开发是提高效率、定制化系统的关键。"VC++调用UG软件源程序"这个主题聚焦于如何利用Visual C++(VC++)这一强大的编程环境来调用UG(Unigraphics Solutions,现称为Siemens NX)这款高级三维CAD/CAM/CAE软件的源代码,从而实现对UG的功能扩展。 UG是一款广泛应用于工业设计、机械工程和制造业的软件,其功能强大,涵盖了产品设计、仿真分析、制造等多个方面。然而,标准的UG软件可能无法满足所有用户的特定需求,这就需要进行二次开发。通过VC++进行二次开发,开发者可以创建自定义模块,增加新功能,或优化现有的工作流程。 我们需要了解VC++的基本概念。VC++是Microsoft公司推出的面向对象的C++集成开发环境,它提供了丰富的库支持,包括MFC(Microsoft Foundation Classes),方便开发者构建Windows应用程序。在本例中,VC++将作为编写和运行调用UG源代码的平台。 调用UG源程序通常涉及到以下几个步骤: 1. 掌握UG的API:UG提供了一套应用程序接口(API),使得外部程序可以与UG进行交互。这些API函数是UG软件的核心部分,用于控制模型操作、数据读写等。 2. 创建VC++项目:在VC++环境中创建一个新的工程,并设置好必要的编译和链接选项,确保能够连接到UG的库。 3. 引入UG库:在工程配置中,需要添加UG库的路径,以便编译器能找到所需的头文件和库文件。 4. 编写源代码:利用UG的API函数,编写VC++代码来实现特定功能。例如,可能需要创建一个新的零件,读取已有的模型数据,或者执行特定的模拟计算。 5. 调试和测试:在VC++的调试环境中运行代码,检查是否能正确调用UG功能,处理可能出现的错误和异常。 6. 集成到UG环境中:将编译好的模块集成到UG软件中,使用户能在UG界面内直接访问这些自定义功能。 在实际操作中,"diaoyong"可能是包含示例代码、教程或者已经编写好的调用程序。解压并研究这些文件,可以帮助初学者更快地理解和应用上述步骤,从而在UG的二次开发过程中少走弯路。 "VC++调用UG软件源程序"是一项技术含量较高的工作,需要对VC++和UG API有深入的理解。通过这样的实践,开发者不仅可以提升自身技能,还能为企业的生产流程带来显著的效益。
2025-10-29 16:35:08
6.58MB
自动调用
1
餐厅餐饮管理系统(VC+Access版)
内容索引:VC/C++源码,数据库应用,餐饮管理,管理系统 这是以前一个餐饮管理系统的功能修改版,加入一些个性功能,特别是ListView控件的使用,鼠标放到任一行的数据上,鼠标会执行点击时的功能。从功能 上说,这款餐饮程序可以实现前台销售、统计报表、基础资料、系统维护等功能,还有超多的自定义快捷键功能,本系统采用VC+Access架构,运行测试前请把Access数据库拷贝至EXE文件的同级目录中,默认登录:Admin 1234,其它口令请打开数据库查看。
2025-10-23 16:38:58
470KB
VC/MFC源代码
数据库源代码
1
VC写的CHM打包工具: MergeCHM
在网上找一个CHM合并工具,找了很久只在VckBase上找到一个Magic CHM Merge 的公具说是可以合并chm,但是不知道是因为我下载的是绿色版还是其他什么原因,这个工具老是用不起来,要么总是提示我 选择的文件不在一个工程文件夹内,要么就是合并中文CHM时莫名其妙的退出,有时候运气好能合并成功(郁闷了一两天)。 于是没办法自己用vc++写了一个CHM合并工具,它能将已经编译好的CHM合并到一个CHM文件中。和Magic CHM Merge 一样,这种合并其实并不是真正意义上的把多个CHM的内容合并到一个chm中,而只是把多个CHM文件中的主题的链接加入 到一个chm中,这样只要打开编译好的那个CHM帮助文件就能访问所有的内容。就像MSDN一样,用这个程序你也能打造自己的 MSDN。如果要真正的把多个CHM中的内容合并到一个CHM中,则需要先把所有需要合并的chm反编译,然后把反编译得到的文 件一起同一编译成一个CHM,这样太费时间也没必要。
2025-10-22 10:38:44
692KB
CHM打包
1
vc实例精通源码,windows基本控件的使用Demo
VC实例精通一书的源码。 第2章(\Chapter02) 示例描述:本章介绍常用Win32控件的使用方法。 01_EditDemo 演示静态文本、文本框、按钮控件的使用方法 02_CheckBoxDemo 演示复选框和单选按钮控件的使用方法。 03_ComboBoxDemo 演示组合框和列表框控件的使用方法。 04_ScrollBarDemo 演示滚动条控件的使用方法。 05_SpinDemo 演示数值调节按钮的使用方法。 06_ProgressDemo 演示进度条控件的使用方法。 07_SliderDemo 演示滑块控件的使用方法。 08_HotkeyDemo 演示热键控件的使用方法。 09_ListCtrlDemo 演示列表控件的使用方法。 10_TreeCtrlDemo 演示树形控件的使用方法。 11_RichEditDemo 演示格式文本框的使用方法。 12_TabCtrlDemo 演示属性页的使用方法。 13_AnimateDemo 演示动画控件的使用方法。 14_DateTimeDemo 演示日期时间选择控件的使用方法。 15_CalendarDemo 演示日历控件的使用方法。 16_IPCtrlDemo 演示IP输入框的使用方法。 第3章(\Chapter03) 示例描述:本章介绍高级Win32控件的使用方法。 01_MenuDemo 演示窗体菜单的使用方法。 02_PopMenuDemo 演示弹出式菜单的使用方法。 03_ToolbarDemo 给窗体添加标准工具栏。 04_Toolbar256 使工具栏支持256色位图。 05_StatusBarDemo 在窗体的状态栏区域输出信息。 06_ColorStatusBar 在状态栏添加彩色渐变进度条。 07_ToolTipDemo 使用ToolTip显示即时提示。 第4章(\ Chapter04) 示例描述:本章介绍窗体的使用方法和使用技巧。 01_WindowDemo 演示创建和显示窗体的方法。 02_TopMostWnd 让窗体保持在桌面最顶层。 03_TransparentWindow 创建半透明窗体。 04_EllipticalWindow 创建椭圆窗体。 05_TextPathWnd 创建文字异形窗体。 06_ImagePathWnd 根据图片创建异形窗体。 07_AnimatedWnd 以动画方式显示和隐藏窗体。 08_AutoSize 让窗体上的控件自动适应窗体大小。 09_AutoSizeEx 多个控件改变大小时防止闪烁。 10_LimitSize 限制窗体的最大和最小尺寸。 11_AutoPos 让窗体具有停靠效果。 12_EnumWnd 枚举系统中的窗口。 第5章(\ Chapter05) 示例描述:本章介绍创建对话框以及通用对话框的使用技巧。 01_ModalDlg 显示模式对话框。 02_ModallessDlg 显示非模式对话框。 03_OpenFileDemo 使用打开文件对话框。 04_SaveFileDemo 使用保存文件对话框。 05_FontDlgDemo 使用字体选择对话框。 06_FontDlgDemo_Color 使用字体选择对话框。 07_PreviewFileDlg_Demo 为打开文件对话框增加预览功能。 08_InputDlg_Demo 从内存创建对话框。 第6章(\ Chapter06) 示例描述:本章介绍Windows应用程序消息循环的原理和消息处理技巧。 01_PeekMsgDemo 传递并响应Windows消息。 02_SendMsg 发送Windows消息。 03_MsgInMfc 了解MFC的映射消息机制。 04_UserMsg 使用自定义消息。 05_DoubleEdit_Demo 拦截并处理Win32控件的消息。 第7章(\ Chapter07) 示例描述:本章介绍Windows系统和外壳编程的技巧。 01_TimerDemo 使用计时器。 02_RegDemo 访问系统注册表。 03_SuperPwd 用随机数生成强力密码。 04_ShellOpen 打开一个和程序相关联的文档。 05_ClipboardDemo 访问Windows剪切板。 06_ClipboardMonitor 监视剪切板内容变化。 07_TrayIconDemo 使用系统托盘图标。 第8章(\ Chapter08) 示例描述:本章介绍在应用程序中使用Windows基本设备的方法和技巧。 01_MouseSample 处理鼠标消息。 02_KeyTest 处理键盘消息。 03_MouseMoving 利用客户区鼠标消息拖动无边框窗体。 04_NCMsg 利用非客户区鼠标消息控制无边框窗体。 05_LockMouse 限制鼠标移动区域。 06_MyEvent 模拟键盘鼠标消息。 07_ClipboardHelper 使用系统热键消息使后台程序得到通知。 第9章(\ Chapter09) 示例描述:本章学习Windows进程的创建和管理方法。 01_StartProcess 创建和结束进程。 02_RedirectStdio 用匿名管道获取控制台程序的输出。 03_CatchError 拦截并处理外部进程的错误。 04_SingleInstance 防止应用程序运行多个实例。 05_ProcessMsg 用消息在进程间通讯。 06_MappingFile 用内存映射文件在进程间通讯。 07_ProcessList 枚举并得到系统中所有进程信息。 第10章(\ Chapter10) 示例描述:本章学习Windows线程的创建和管理方法。 01_PrimeNumberFinder 主线程和用户界面。 02_PrimeNumberFinderEx 创建和结束线程。 03_PrimeNumberFinal 用临界区对象同步线程。 04_BigPrimeNumber 用事件对象同步线程。 05_SemaphoreDemo 用信号量对象同步线程。 06_ThreadPriority 调整线程优先级。 第11章(\ Chapter11) 示例描述:本章学习使用VC6进行图形图像开发的技巧。 01_ZoomBitmap 用DC对象缩放位图。 02_DrawLine 用画笔对象画线。 03_BrushDemo 用画刷对象填充区域。 04_RollText 在屏幕上输出文本。 05_PicShow 使用GDI+读取不同格式的图片。 06_PicShowEx 使用GDI+保存不同格式的图片。 07_Snap 制作屏幕截图程序。 08_Watermark 给图片增加版权信息。 第12章(\ Chapter12) 示例描述:本章学习使用VC6进行文件IO开发的技巧。 01_BinaryView 用基本API编写二进制编辑器。 02_MyCompressor 用MFC类编写文件压缩软件。 03_DirMonitor 监控硬盘上文件的变化。 04_HddSpace 获取本机所有磁盘及其空间使用情况。 05_WideText 文本保存及编码方式。 06_XmlReader 读写XML文件。 07_SerialPort 读写串口数据。 第13章(\ Chapter13) 示例描述:本章学习使用VC6进行数据库开发的方法和技巧。 01_ODBC_Source 创建ODBC数据源。 02_ODBC_Demo 通过ODBC访问Access数据库。 03_ADO_Demo 通过ADO访问据库。 04_ExecProc 调用SQL Server的存储过程。 05_TransExec 事务处理SQL Server命令。 06_BinData 存取数据库中的图片。 07_CreateMdb 在程序中动态生成Access数据库。 第14章(\ Chapter14) 示例描述:本章学习使用VC6进行网络开发的方法和技巧。 01_UdpClient 建立UDP连接客户端。 02_UdpServer 建立UDP连接服务器端。 03_TcpClient 建立TCP连接客户端。 04_TcpServer 建立TCP连接服务器端。 05_MfcSock 使用MFC的SOCKET类。 06_MyWebProtocol 注册自己的浏览器地址栏协议。 07_GetHttpStr 抓取网页内容。 08_VisualPing 基于ICMP编写网络速度监控程序。 第15章(\ Chapter15) 示例描述:本章介绍一些Windows高级编程技术。 01_AppSnap 制作鼠标HOOK。 02_PasswordShow 用鼠标HOOK读取密码框中的内容。 03_KeyVoice 制作键盘HOOK。 04_SysKey 用键盘HOOK屏蔽系统按键。 05_DlgSkinDemo 用HOOK技术给对话框换肤。 06_PeExport 分析DLL文件获取其导出函数列表。 第16章(\ Chapter16) 示例描述:本章介绍VC6在多媒体开发方面的应用技术。 01_BgMusic 用基本API播放声音。 02_MP3Player 用MCI播放音频。 03_MyReal 调用RealPlayer播放音频文件。 04_Recorder 制作录音机程序。 05_GifCtrl 在VC中显示动态的GIF动画。 06_FlashWnd 在VC中播放Flash动画。 07_MediaPlayer 在VC中播放视频。 08_CaptureVideo 在VC中实现视频采集及截图功能。 第17章(\ Chapter17) 示例描述:本章介绍VC6在ActiveX方面的应用技术。 01_MyActiveX 创建ActiveX控件。 02_MyActiveX2 为ActiveX控件增加属性和方法。 03_ActiveXInDlg 在应用程序中使用ActiveX控件。 04_ActiveXInWeb 在浏览器中使用ActiveX控件。 05_MyActiveX3 在VC中显示动态的GIF动画。 06_RegOCX 在程序中注册和注销ActiveX控件。 第18章(\ Chapter18) 示例描述:本章介绍如何将应用程序制作成完整的应用软件的技术。 01_MyHelp 制作帮助文件。 02_Setup 制作安装程序。 03_MultiLanguage 让应用程序界面支持多语言。 04_MultiLanguageEx 多语言的字符串常量。 05_SetupEx 制作多语言的安装程序。
2025-10-20 13:55:21
7.34MB
书本源码
1
图文手把手教你一步步用VC++6.0编写大智慧365插件.doc
VC++(Visual C++)是由微软公司开发的一个集成开发环境(IDE),它允许开发者利用C++编写应用程序。在文档“图文手把手教你一步步用VC++6.0编写大智慧365插件”中,作者将指导初学者通过VC++6.0创建一个插件,该插件将用于大智慧365软件,后者是一个股票分析软件。 文档的开始部分提到了创建一个Win32动态链接库(DLL)工程的过程。在这个过程中,我们首先要打开VC++6.0,然后选择新建工程,并在弹出的窗口中选择“Win32Dynamic-LinkLibrary”,输入工程名称,例如“MyDzhDll”。这个步骤是建立一个新的工程的基本过程。 接着,文档建议继续点击“OK”按钮,然后选择创建一个“simple DLL project”。这样,就成功创建了一个基础的程序框架。在创建DLL的过程中,你需要有一个头文件(DzhFunc.h),该文件定义了大智慧软件需要的接口。根据文档提供的代码,这些接口应该符合大智慧扩展函数规范V1.10。 这个规范指出扩展函数适用于大智慧1.10标准版和专业版公式系统,并且扩展函数主要用于实现那些系统函数无法完成的特殊算法。这种扩展函数通过Windows 32位动态链接库实现,而VC++6.0被推荐作为开发环境。 在文档中还提到了如何通过公式编辑器调用这些扩展函数,即将动态库名称和函数名称按“动态库名称@函数名称”的格式书写,然后在相应的参数表中添加。文档强调了创建的动态链接库可以在大智慧软件目录下使用。 在大智慧扩展函数规范V1.10中,定义了一些特定的数据类型和枚举类型,比如分析周期的枚举DATA_TYPE,以及基础数据结构STKDATA和扩展数据结构STKDATAEx。STKDATA结构包含了一系列与股票交易相关的基本数据,比如开盘价、最高价、最低价、收盘价、成交量、成交额等。STKDATAEx联合体则包含了一系列买卖盘的数据。 文档还提到了如何定义财务数据,比如总股本、国家股、发起人法人股、法人股等,以及它们在结构体中的对应项。这些数据为股票分析提供了更深层次的财务视角。 文档最后提到了一个扫描错误的问题,指出文档是通过OCR技术扫描并生成的,因此可能会有字词识别错误,需要读者自行理解并修正。这是在处理文档扫描和OCR转换时常见的问题,它提醒我们在学习和应用这些信息时需要具备一定的判断力和理解能力。 总结起来,这个文档主要讲述了如何利用VC++6.0编写一个特定于大智慧365软件的插件,涉及到了创建Win32动态链接库工程、接口定义、使用规范以及数据结构的应用等多个方面的内容。该插件的设计目的是为了增强大智慧软件在股票交易分析上的功能。
2025-10-20 13:36:01
1.92MB
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
锁相环simulink建模仿真.rar
Matpower中文使用手册(原名《MATPOWER手册(中文版)》).rar
Microsoft Visual C++ 2015-2019 运行库合集,包含32位64位
2019年秋招—华为硬件工程师笔试题目.pdf
张正友相机标定Opencv实现(完整程序+棋盘图)实例源码
华为结构与材料工程师-知识点总结【by詹姆斯申易登】.pdf
代码随想录知识星球精华-大厂面试八股文第二版v1.2.pdf
基于STM32的电子时钟设计
QT自制精美Ui模板系列(一)桃子风格模板 - 二次开发专用
MVDR,Capon波束形成DO估计.zip
2021华为芯片研发岗位笔试题
【SystemVerilog】路科验证V2学习笔记(全600页).pdf
Alternative A2DP Driver 1.0.5.1 无限制版
cplex_studio129.win-x86-64.exe CPLEX 12.9直接安装可使用
多目标微粒子群算法MOPSO MATLAB代码
最新下载
STM32控制步进电机加减速曲线与细分驱动摇头灯程序
arcgis9.3.1平滑线插件 ECCartoExtension.dll
AdskLicensing-installer.exe ACE
Outline-Client.rar
DAC7678驱动 IO模拟IIC
水晶报表VS2015-VS2017( CRRuntime_32bit_13_0_25.msi )安装包
Powerbuilder SM3、SM4加密解密。post接口代码
matlab开发-使用xFoiland ParseCGeometric参数化进行机翼优化
使用TNY264P设计的3.5W手机充电器的电源-电路方案
中国国防科学技术报告编写规范范例.rar
其他资源
DW1550 BCM94352HMB针脚屏蔽图_找不到蓝牙_黑苹果休眠后WiFi无法打开
OpenCV打开摄像机显示在MFC窗口工程源代码
模糊神经网络MATLAB仿真程序(讨论)
中国地级市矢量图shp格式
imx250规格书
CNN特征图可视化
JavaFX多功能简易计算器及课程设计报告.7z
广联达最新通用修复工具 亲测可用
VNC中文绿色版
全国银行省市支行级联最新
Qt实现图表功能之testChart.rar
对联广告带关闭代码.rar
基于pn结反向击穿的快速高效的硅热光开关
Not-Git:不是我的git-源码
WS 445.12-2013 电子病历基本数据集 第12部分:入院记录.pdf
Navicat Premium_15.0.25.dmg
音频信号分析仪(快速傅里叶变换)c51代码
IEEE802.15.4无线收发芯片比较
锦州招标系统毕业设计及论文