摘要:
这篇博文将为你系统性地梳理 MVVM 的架构思维。学习 MVVM 最容易掉进的坑就是“为了解耦而解耦”,导致代码写得绕。 理解了数据驱动的核心,你就掌握了 MVVM 的灵魂。 彻底搞懂 MVVM:为什么 ViewModel 必须对 UI “视而不见”? 在 WPF、Avalonia 或 MAUI 开 阅读全文
posted @ 2026-03-12 20:27
长松入霄汉远望不盈尺
阅读(19)
评论(0)
推荐(0)
摘要:
在 Visual Studio 中,手动往运行目录(Debug/Release)下复制 DLL 既低效又容易出错。最好的做法是利用 MSBuild 编译指令,让 VS 在编译项目时,自动根据文件夹结构将 32 位和 64 位的 DLL 分发到正确的位置。 以下是实现这一自动化的详细步骤: 第一步:整 阅读全文
posted @ 2026-03-12 18:14
长松入霄汉远望不盈尺
阅读(7)
评论(0)
推荐(0)
摘要:
在 .NET 8 (WPF) 中,由于 C# 无法直接在一个 P/Invoke 声明中同时指向两个不同路径的 DLL,我们需要用到一点 Windows API 的“小魔法”:SetDllDirectory。 这种方法允许你在程序启动时,根据当前的进程位数(32位或64位),动态地告诉系统去哪个文件夹 阅读全文
posted @ 2026-03-12 18:14
长松入霄汉远望不盈尺
阅读(9)
评论(0)
推荐(0)
摘要:
这是一篇为你准备的详细技术博文,你可以直接用于分享或作为内部开发指南。 彻底搞懂 WPF 调用 C++ DLL:位数的“生死契约” 在进行 WPF 桌面开发时,调用底层 C++ 编写的动态链接库(DLL)是提升性能或复用现有算法的常见操作。然而,开发者最常遇到的“下马威”就是 BadImageFor 阅读全文
posted @ 2026-03-12 18:13
长松入霄汉远望不盈尺
阅读(7)
评论(0)
推荐(0)

浙公网安备 33010602011771号