- 博客(615)
- 资源 (57)
- 收藏
- 关注
原创 如果窗口创建后被隐藏了或者创建时就是隐藏的,通过FindWindow还能查到句柄吗
隐藏窗口可被找到FindWindow不依赖窗口可见性,仅需类名和标题匹配。实际应用场景:适用于后台自动化控制(如关闭弹窗、操作隐藏配置窗口)或监控其他进程的窗口状态。若查找失败:优先检查类名/标题的准确性、窗口生命周期(是否已销毁)及权限问题。在 Windows 程序开发中,FindWindow是一个关键的 API 函数,用于通过窗口类名(ClassName)和窗口标题(Window Title)查找顶层窗口的句柄(HWND)。
2025-04-03 14:27:27
694
原创 C++中浮点数、double类型如何与0值作比较
操作正确方法错误方法判断浮点数是否为0val == 0.0判断两个浮点数是否相等a == b处理特殊值(NaN/Inf)直接比较遵循上述方法,可避免因浮点数精度问题导致的逻辑错误,确保代码的健壮性。思路来源在C++中如何比较浮点数和double类型与0值。这个问题看起来简单,但其实有很多需要注意的地方。首先,我得回想一下浮点数的精度问题,因为这是比较时最容易出错的地方。用户可能是在编程时遇到了浮点数和0比较的问题,比如判断一个计算结果是否为零,但发现直接用等号比较不准确。
2025-03-26 20:22:17
1005
原创 CFileFind类中FindFile函数的原理是什么,哪些情况下会出现查找文件失败的
失败原因检测方法解决方案路径错误校验路径合法性权限不足提升权限或处理文件占用无匹配文件首次即失败检查通配符或处理隐藏文件硬件/文件系统错误错误码如用户提示或磁盘修复句柄泄漏资源监视工具检测使用局部变量或显式调用Close()最佳实践路径预处理:使用验证路径有效性。错误日志:记录返回的具体错误码。资源管理:优先使用局部变量,确保CFileFind对象在作用域结束时自动释放。递归控制:限制递归深度,避免栈溢出(如设置最大深度计数器)。思路来源。
2025-03-26 20:19:09
1000
原创 C++中使用ShellExecute函数调用其他窗口程序时,参数设置为隐藏,后续能通过发消息给这个被调用程序显示,能显示出来窗口吗
可行但非万能:通过发送消息显示窗口在技术上是可行的,但高度依赖目标程序的消息处理逻辑。推荐直接控制:优先使用直接显示窗口,避免依赖消息机制。健壮性建议结合FindWindow和确保准确获取句柄。添加重试逻辑应对窗口创建延迟。处理权限问题确保跨权限层级控制。思路来源使用C++中的ShellExecute函数启动一个窗口程序时设置为隐藏,后续能否通过发送消息让被调用的程序显示窗口。
2025-03-26 20:15:02
892
原创 MFC中如何判断一个窗口当前状态是显示还是隐藏
方法适用场景局限性快速判断窗口可见性标志受父窗口隐藏影响递归检查父窗口链精确判断实际可见性需遍历所有父窗口GetStyle()直接访问窗口样式标志不处理父窗口隐藏逻辑选择方法时应根据需求权衡:若仅需检查窗口自身的WS_VISIBLE状态,使用;若需确保窗口在屏幕上实际可见,需递归验证父窗口链的可见性。思路来源如何在MFC中判断一个窗口当前是显示还是隐藏状态。我需要先理解MFC中窗口状态的相关知识,然后给出准确的方法。
2025-03-26 20:11:46
919
原创 MFC中字符串string类型和CString类型互转方法
在Unicode环境下,CString本质上是CStringW// 方法1:使用 WideCharToMultiByteCStringW cstrW = L"你好,MFC";// 方法2:使用 CT2A 宏(需包含 <atlstr.h>)多字节环境下,CString为CStringA// 或使用 CA2W 宏(需包含 <atlstr.h>)转换方向Unicode项目方法多字节项目方法CString→CT2A或直接赋值→CStringCA2T或直接赋值。
2025-03-26 20:08:29
919
原创 C++中ShellExecute函数使用方法说明,如果一开始参数为隐藏,后面还能再显示出来吗
隐藏后显示可行:通过FindWindowShowWindow间接控制。推荐替代方案:若需精细控制进程窗口,优先选择。错误处理关键:始终检查API返回值,确保操作可靠性。思路来源关于C++中ShellExecute函数的使用方法,以及如果在启动时参数设置为隐藏,之后能否再显示窗口的问题。首先,我应该回顾一下ShellExecute的基本用法,然后看看隐藏窗口的参数是什么,接着考虑是否有办法在程序启动后修改窗口的显示状态。用户的问题分为两部分:使用方法和隐藏后能否显示。
2025-03-26 20:04:29
855
原创 C++中使用CopyFromRecordset将记录集拷贝到excel中时,如果记录集为0个,函数崩溃,是什么原因
崩溃的根本原因是未对空记录集进行校验。通过预先检查EOF和BOF属性,避免在无数据时调用,并妥善处理COM错误,即可解决问题。务必在所有COM操作后检查HRESULT以确保稳定性。前路或许漫长,但每一步都算数;黑夜或许难熬,但星光永远在暗处为你铺路。愿你带着热爱奔赴山海,在尘埃中仰望星辰,在风暴里紧握希望——人生没有白走的路,所有蛰伏的沉淀终会化作破晓的晨光,照亮你跋涉过的长夜,见证你亲手写就的远方。
2025-03-26 19:59:18
606
原创 C++中将记录集的数据复制到Excel工作表中的CRange类CopyFromRecordset函数异常怎么捕获
在C++中使用将记录集(如ADO的_Recordset)数据复制到Excel工作表时,可能因多种原因引发异常。以下是的完整方案,涵盖常见的错误场景和最佳实践。
2025-03-25 21:14:17
1185
原创 C++中捕获异常类型_com_error、std::exception、CException、CMemoryException, COleDispatchException有什么区别,如何来选择它们
异常类型选择标准库异常:优先用(引用捕获)。COM异常:用_com_error(引用捕获)。MFC异常:用及其派生类(指针捕获,需手动释放)。指针 vs 引用指针捕获专用于MFC框架。必须检查空指针并手动释放内存(Delete()引用捕获用于标准C++异常。更安全、简洁,支持多态。最佳实践MFC项目:严格遵循捕获规则,避免内存泄漏。标准C++:始终用引用捕获,避免对象切片(slicing)。混合项目:明确区分捕获顺序(先派生类后基类)。
2025-03-25 20:27:46
1064
原创 如何删除git上最后一次提交,Git日常使用操作说明。
要删除 Git 上的最后一次提交,根据是否已推送到远程仓库可分为两种情况处理:解决方案:情况二:已推送到远程仓库的提交解决方案:⚠️ 重要注意事项强制推送风险 比 更安全,但仍会覆盖远程历史记录▶️ 适用于个人分支/私有仓库❌ 避免在多人协作的主分支使用团队协作场景替代方案同步其他成员的本地仓库如果他人已拉取旧提交,需执行:操作流程对比操作类型命令适用场景历史记录影响本地撤销提交未推送的错误提交完全删除提交强制覆盖远程私有分支
2025-03-24 10:48:39
1188
原创 MFC中CString类型是如何怎么转std::string的
在 MFC 开发中,CString与Unicode 项目优先使用CT2A宏或函数,确保宽字符到多字节的安全转换;多字节项目可直接通过构造函数赋值,简洁高效。无论选择哪种方法,务必统一字符编码(如 UTF-8),避免因编码差异导致乱码或兼容性问题。若需跨配置适配,可通过_T()宏和条件编译提升代码灵活性。希望本文能为您提供清晰的解决方案,若有更多疑问,欢迎探索微软官方文档或社区资源,祝编程愉快!🚀上一篇:使用C++写一个递推计算均方差和标准差的用例。
2025-03-21 13:49:07
965
原创 使用C++写一个递推计算均方差和标准差的用例
优势:内存效率高(仅需维护 3 个变量),适合实时或大数据场景。对比传统方法:避免存储全部数据,计算复杂度 ( O(1) )。应用范围:金融数据分析、实时监控、科学实验数据处理等。
2025-03-18 20:38:25
312
原创 C++中pow函数的作用是什么,如何使用它?
功能pow函数用于计算任意底数的指数幂,支持浮点数和复数运算。使用步骤包含头文件<cmath>;调用;处理返回值(注意类型转换和精度)。适用场景:科学计算、图形渲染、加密算法等需要幂运算的领域。替代方案:整数次幂优先用乘法,高精度需求可使用自定义算法或第三方库(如 Boost.Math)。通过合理使用pow函数,可以高效解决复杂的数学计算问题,但需时刻警惕其精度和性能限制!上一篇:C++中::SHCreateDirectoryEx函数使用方法不积跬步,无以至千里。
2025-03-18 17:12:52
1205
原创 C++中::SHCreateDirectoryEx函数使用方法
是 Windows Shell API 提供的函数,用于创建多级目录(类似于。不同,它可以自动创建路径中缺失的中间目录。
2025-03-18 16:47:02
792
原创 windows 上,安装软件首次打开报错“The operating system is not presently configured to run this application”,但重启一下
此问题的核心是系统环境或资源在安装后未及时同步到软件进程。重启软件相当于“强制刷新”了运行环境,使配置、权限或依赖项生效。如果频繁遇到此类问题,建议在安装完成后重启系统以确保所有配置彻底生效,或联系软件开发者优化初始化流程。永不言弃,未来可期技术的世界如浩瀚星河,每一次报错都是进步的阶梯,每一次重启都是新生的契机。无论代码如何复杂,问题如何棘手,请记住:你手中的每一次尝试都在塑造更强大的自己。保持好奇,敢于试错——因为真正的突破往往藏在未知的迷雾之后;坚持探索,无畏前行。
2025-03-18 09:39:48
607
原创 C/C++中应用程序调用其他dll模块,想要使用vs调试这个dll里的代码,附加进程的方式无法命中断点,但通过调试启动的方式却可以,是什么原因?
“公共语言运行时支持”配置设置错误导致,报错“当前不会命中断点。没有与此行关联的调试程序的目标代码类型的可执行代码。可能的原因包括:条件编译、编译器优化或当前的调试程序代码类型不支持此行的目标体系结构”。你现在的耐心和细致,终将转化为未来面对复杂系统时的从容与自信。继续向前,代码世界会因你的探索而更加清晰!:符号文件、代码一致性、调试器类型、DLL 加载时机。通过上述步骤,可解决 95% 的附加进程断点失效问题。在 Visual Studio 中调试 C/C++ 编写的 DLL 时,
2025-03-17 21:37:31
1534
原创 Visual Studio里的“公共语言运行时支持”各选项的作用是什么,分别适用于哪些场景?
在Visual Studio中,“公共语言运行时支持”(CLR Support)选项主要用于配置C++项目的托管代码编译模式。不同选项决定了代码如何与.NET框架交互,以及生成的程序集类型。
2025-03-17 21:36:01
359
原创 MFC中使用Create或CreateDialog创建对话框失败,GetLastError错误码为1813(找不到映像文件中指定的资源类型)
功能:确保跨模块调用时,MFC 正确访问资源、类型和消息映射。何时使用:涉及多模块(DLL、COM、多线程)且使用 MFC 功能时。核心价值:避免资源错乱、崩溃和逻辑错误,提升代码健壮性。上一篇:通过简单示例来展示C/C++中是如何计算指针中字符串的长度技术世界如同浩瀚的海洋,每一处看似复杂的暗流,实则是通向更深理解的航道。你探索的每一个 MFC 模块状态、每一行看似晦涩的代码,都是在驾驭底层逻辑的力量。也许今天的曾让你困惑,但当你跨越这道门槛,你会发现自己已悄然解锁了构建健壮软件的核心密钥。
2025-03-14 21:10:06
778
原创 通过简单示例来展示C/C++中是如何计算指针中字符串的长度
在编程的征途中,每一步探索都是对未来的投资,每一次挑战都是成长的催化剂。正如我们在这个简单示例中所见,即使是最基础的操作,如计算指针中字符串的长度,也蕴含着无尽的可能性和创造力。让我们带着这份对技术的热爱,继续在代码的海洋中航行,勇敢地面对每一个难题,不懈地追求卓越。记住,每一次敲击键盘,都是向着更辉煌的明天迈进的坚实步伐。让我们携手并进,在编程的世界里书写属于自己的传奇,创造无限可能!加油,未来的创新者,你的代码,将照亮前行的道路!结尾,否则函数会越界访问,导致未定义行为(如崩溃或错误结果)。
2025-03-12 11:14:20
458
原创 2025最新比较使用的ai工具都有哪些,分别主要用于哪些方面?
AI技术的浪潮正以前所未有的速度重塑世界,但真正的奇迹永远诞生于那些敢于尝试、持续探索的人手中。无论是用ChatGPT碰撞思维的火花,用Midjourney描绘心中的奇景,还是用Pika赋予创意以动态的生命,工具只是起点,而你的想象力与行动力才是通往未来的钥匙。愿你在与AI共舞的旅程里,既拥抱效率,也珍视思考的温度;既仰望技术的高度,也深耕价值的深度。,每一次代码的调试、每一张未达预期的图片、每一段修改数十次的文案,都是通向精进的阶梯;,AI的世界日新月异,唯有保持好奇心与开放心态,才能在变革中抓住机遇。
2025-03-08 17:06:44
1165
原创 secs/gem协议概要介绍及使用方法,以及关键指令说明
SECS/GEM是半导体行业用于设备(Equipment)与上层控制系统(Host,如MES/CIM)之间通信的标准协议,由SEMI(国际半导体产业协会):定义设备行为模型、状态机及通信规则。:规范设备与主机交换的报文格式及数据结构。:基于TCP/IP的传输层协议,替代早期的RS-232(SECS-I)。应用领域:最初用于半导体制造,现扩展至光伏、SMT(表面贴装技术)等行业,支持设备互联互通与智能制造。SECS/GEM。
2025-03-08 10:48:17
648
原创 C/C++中使用CopyFile、CopyFileEx原理、用法、区别及分别在哪些场景使用
在Windows系统编程中,CopyFile和CopyFileEx是用于文件复制的两个API函数。
2025-03-08 10:16:10
1606
原创 C/C++中如何动态加载dll并获取函数地址,然后赋值给函数指针,通过代码示例说明。如果参数是输出参数,函数指针参数个数多于导出函数参数,会出现哪些问题?
动态加载DLL并获取函数地址时,确保函数指针的类型与DLL中导出的函数类型完全匹配是非常重要的。特别是对于输出参数,参数个数不匹配可能导致堆栈不平衡、内存访问冲突、数据错误甚至程序崩溃。因此,在调用动态加载的函数时,务必仔细检查函数指针的参数个数和类型,确保它们与函数的声明一致。此后为废话,纯粹是为了应对csdn质量分,没有任何价值,不要浏览。思路来源:问题分为两部分:一是如何在C/C++中动态加载DLL并获取函数地址,然后赋值给函数指针;二是如果函数指针的参数个数多于导出函数参数,会出现哪些问题。
2025-03-06 10:14:25
752
原创 图形化手把手教你如何通过VS2022创建动态链接库,并导出函数
通过上述步骤,你可以在Visual Studio 2022中创建一个动态链接库,并通过或.def文件导出函数。这样,其他模块就可以通过动态加载的方式使用这些导出的函数。参考:https://learn.microsoft.com/zh-cn/cpp/build/reference/building-an-import-library-and-export-file?思路来源:如何通过 Visual Studio 2022 创建动态链接库(DLL),并导出函数。
2025-03-05 17:59:44
1110
原创 C/C++中如何通过函数指针调用其他dll模块封装的函数,调用时,如果参数不匹配,会出现什么哪些错误?
参数不匹配可能导致堆栈崩溃、内存错误或数据损坏。解决此类问题的核心是严格保证函数指针声明与 DLL 函数实际签名的完全一致,包括调用约定、参数类型/数量和返回值类型。思路来源:在C/C++中如何通过函数指针调用其他DLL模块封装的函数,以及参数不匹配会导致哪些错误。首先,我得回想一下DLL调用的基本步骤。通常,使用LoadLibrary加载DLL,然后用GetProcAddress获取函数地址,转换成合适的函数指针,再进行调用。那问题来了,如果参数不匹配的话会发生什么情况呢?
2025-03-05 15:57:04
605
原创 C/C++中函数指针和指针函数的原理和区别是什么,分别通过用例说明。
函数指针:用于指向函数的地址,可以通过函数指针调用对应的函数。指针函数:返回一个指针类型的值,可以是任何类型的指针(如int*char*等)。通过上述用例和区别,可以更清晰地理解函数指针和指针函数在C/C++中的原理和使用方法。思路来源:首先,我得确认自己对这两个概念的理解是准确的。函数指针,顾名思义,是指向函数的指针变量。它存储的是函数的地址,通过这个指针可以调用对应的函数。至于指针函数,嗯,这个术语其实有点容易混淆。它应该是指返回值是指针的函数,也就是函数的返回类型是指针类型。
2025-03-04 20:35:26
353
原创 vs2022编译在vs2015上能够正确编译的C#工程(报错:Failed to load xxx or one of its dependencies.试图加载格式不正确的程序。
主要问题:架构不匹配(x86/x64)或依赖项版本冲突。关键步骤统一所有项目和依赖项的平台目标(x86/x64)。更新 NuGet 包和 .NET Framework 目标版本。使用 Fusion Log 定位具体失败的程序集。如果问题仍未解决,建议提供具体的错误日志(尤其是xxx.dll名称)以便进一步分析。
2025-02-22 14:26:56
629
原创 C语言中strdup函数的用法及与strcpy函数的区别
函数都用于字符串复制,但它们在内存管理和使用方式上有显著区别。通过合理选择这两个函数,可以在内存安全和代码简洁性之间找到平衡。
2025-02-22 11:34:25
819
原创 C 语言库函数 - setlocale()使用说明及demo示例
setlocae函数是用于设置和查询程序本地化信息的重要工具。它允许程序适应不同的语言和文化习惯,从而实现国际化和本地化。通过使用setlocale,程序可以正确处理和显示字符串、数字、货币、日期和时间等本地化信息。
2025-02-21 11:36:02
801
原创 c变量命名规则有哪些,有什么作用,为什么要做这些限制?C代码应该怎么写?
这样可以使编译器能够按照统一的规则来解析代码,避免因为变量名的不规范而导致的语法分析困难。例如,如果允许变量名使用任意字符,编译器就需要处理更多的特殊情况,增加了编译器设计的复杂度。C语言标准没有严格限制变量名的长度,但大多数编译器和系统对变量名的有效长度有一定的限制,通常是前 31 个字符有效。清晰、规范的变量名使得其他开发者能够更容易地理解代码的意图和逻辑,便于团队协作和代码的长期维护。等作为变量名,虽然编译器会报错,但在开发时应该避免此类错误,因为这些关键字在C语言中有特定的含义。
2025-02-14 16:50:45
789
原创 vs2022编译C#vs2015工程(在vs2015上能够正确编译)报错:Failed to load xxx or one of its dependencies.试图加载格式不正确的程序。
用户没有提到具体的项目类型,比如是 C++ 项目还是 .NET 项目,但从错误信息来看,应该是动态链接库(DLL)或者可执行文件(EXE)的加载问题。首先,我想到的是平台架构的问题。如果用户的主程序和依赖的 DLL 文件平台不匹配,比如主程序是 x64 的,而 DLL 是 x86 的,那就会出现这种错误。然后,我想到依赖项的问题。用户没有提到具体的依赖项,但我觉得可以用一些工具,比如 Dependency Walker 或者 Visual Studio 自带的 dumpbin,来检查 DLL 的依赖关系。
2025-02-14 15:28:46
1150
原创 Visual Studio调试启动程序来调试它依赖的某个lib文件,重新编译并替换了这个lib模块,还是无法命中断点,但取消“要求原文件与原始版本完全匹配”选项却能命中的原因一般会有哪些?
若编译时未生成完整的调试信息(如 PDB 文件),或生成的调试信息有误,VS 调试器可能无法正确匹配源代码与目标代码,导致断点无法命中。确保在项目属性的“生成”选项卡中,将“生成调试信息”设置为“是(/DEBUG)”,并在“C/C++”->“常规”中将“调试信息格式”设置为“程序数据库(/Zi)”或“完整(/Z7)”。:如果源文件未被正确更新,或者更新后的源文件未被重新编译,VS 调试器可能会认为源代码与目标代码不匹配,导致断点无法命中。取消勾选此选项后,调试器会忽略源代码版本的差异,从而允许断点命中。
2025-02-12 10:07:21
864
原创 关于如何开展软件项目移交流程的建议,包括需要移交哪些文档资料,以及应该注意哪些问题。
综上所述,软件项目移交流程需要细致的准备和周密的计划。通过明确移交范围、准备必要的文档、安排移交会议、确保文件安全传输以及提供后续支持等措施,可以确保软件项目移交的成功进行。同时,注意解决可能遇到的问题和挑战,以确保移交过程的顺利进行和软件的后续稳定运行。软件项目移交是将项目从开发团队手中转移到运维团队、客户或其他接收方的过程。这一过程不仅涉及代码的交付,还包括所有相关文档、测试记录、用户手册等的全面移交。以下是关于如何高效、准确地开展软件项目移交流程的建议。
2025-02-10 14:53:57
718
原创 荣耀手机Magic3系列、Magic4系列、Magic5系列、Magic6系列、Magic7系列详情对比以及最新二手价格预测
预算有限:荣耀Magic3和荣耀Magic4是不错的选择,但性能和功能相对有限。追求性价比:荣耀Magic5和荣耀Magic6在屏幕护眼和影像系统上有显著优势,二手价格较为亲民,性价比很高。追求最新技术:荣耀Magic7是目前性能最强、功能最全的机型,适合预算充足且追求最新技术的用户。
2025-02-10 14:20:28
37361
原创 2025年千元以内的二手手机推荐以及荣耀Magic3、小米11、一加Ace竞速版区别对比
荣耀Magic3和小米11性能更强,但发热较高;一加Ace竞速版性能稍弱但功耗更低,适合注重续航的用户。
2025-02-08 16:55:29
5664
原创 如何将xps文件转换为txt文件?xps转为pdf,pdf转为txt,提取pdf表格并转为txt
从上述操作可以看出,由于xps文件的特殊性,如果文本内容出现换行,是无法检测的,而且如果直接通过xps文件读取为txt文件,格式会比较乱,如果想要格式尽量不乱,那么可以先转换为pdf文件,然后再通过pdf文件转换为txt。其中如果pdf提取表格,可以进一步优化表格对齐内容,其中关键代码位置如下图,所以如果想要将xps文件转换为txt,甚至是csv或者excel,可以合理利用一下上述思路。
2025-01-25 17:17:18
866
原创 C#如何通过使用XpsToPdf库来转换xps为pdf文件
但另一种更常见的方法是将输出到XPS作为中介,然后将XPS文件转换为PDF。(对我来说)后者是首选,因为. net将完成所有转换到XPS的工作,XPS作为一种文档格式,更接近PDF的结构,因此更容易转换。但我仍然有一些问题,如平铺笔刷的边界无效,路径几何缩放不正确,矢量图像的平铺(在边缘留下伪影)。在这个过程中,版本1.4的PDF参考是处理输出PDF以使其正常工作所不可或缺的。我一直在做一个需要直接输出到PDF的项目,但我发现的一切要么非常昂贵,要么只有命令行(Ghostscript 9.06)。
2025-01-23 20:43:10
1340
原创 C#编译报错: error CS1069: 未能在命名空间“System.Windows.Markup”中找到类型名“IComponentConnector”
一个以前使用.NET Framwork 3.0框架开发的项目,在框架升级到.NET Framwork 4.7.2后,在项目引用处右键——添加引用——程序集——勾选上“System.Xaml”根据错误提示,其实就是需要添加System.Xaml的引用。
2025-01-23 10:18:08
420
原创 如何将原来使用cmakelist编译的qt工程转换为可使用Visual Studio编译的项目
通过以上步骤,你就可以将原来使用CMakeLists.txt编译的Qt工程成功转换为可使用Visual Studio编译的项目。
2025-01-14 11:11:39
700
WinPython-64bit-2.7.13.1Zero.zip
2019-06-27
portable_jre_8_update_152_64bit.zip
2019-06-27
binaryen-e1.38.31.zip
2019-06-27
jpeglib.zip
2019-05-24
openssl-1.0.2r_build-vc17-win32-lib.rar
2019-05-22
jpeglib.rar
2019-05-22
GRAY8、YUV420P、YUV422P、YUV444P、YUYV422、RGB24间任意两个互转
2018-08-06
win_x86_32_host
2018-05-29
chrome_nacl_sdk
2018-05-29
naclsdk_vs_addin
2018-05-28
cacerts.txt
2018-05-28
Bmp2jpeg图片格式转换
2018-05-22
已编译media_stream_video例子,生成debug和release版本
2017-06-20
vs2010以前的vs版本vs2010、vs2012、vs2013、vs2015、vs2017插件 VisualAssistX
2017-06-06
media_stream_video
2017-06-06
添加Microsoft Visual Studio 解决方案平台PPAPI、NACL、PNACL等的插件
2017-05-31
Visual Studio 2010 Tools for Unity
2016-03-18
TCP-IP详解卷1:协议
2016-03-16
VS2008、VS2010、VS2012、VS2013、VS2015运行库合集
2015-09-16
Microsoft Visual Studio svn管理插件AnkhSvn-2.5.12708.1
2015-09-11
最新版VS svn插件AnkhSvn-2.5.12703.msi
2015-09-11
C++、QT连接数据库的ODBC驱动
2015-09-06
PDF合并工具(免费安装版)
2015-05-20
设计模式-可复用面向对象软件的基础(四人帮)
2015-05-20
文件、文件夹比对工具:BCompare-zh-3.3.12.18414(绿色中文版)
2025-02-07
vs2010、vs2012、vs2013、vs2015英文语言包
2025-02-07
将xps文件转换为txt文件,xps转为pdf,pdf转为txt,提取pdf表格并转为txt
2025-01-25
支持vs2010-VS2022的番茄插件-Visual Assist X v10.9.2443
2022-09-30
ContextMenuManager.NET.4.0.exe
2021-10-25
国标测试工具3.0.zip
2021-10-25
国标测试级联工具v2.0.zip
2021-04-27
国标测试级联工具.zip
2021-04-26
VulkanSDK-1.1.114.0-Installer.exe
2019-08-29
OCL_SDK_Light_AMD.exe
2019-08-29
AMF-master.zip
2019-08-29
AMF-1.4.7.0.zip
2019-08-29
YUVToRGB_Muti.zip
2019-08-27
cmake-3.15.0-rc2.zip
2019-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人