编写本机 Win32 应用程序的现代方法

发布于 2024-12-05 07:55:24 字数 121 浏览 1 评论 0原文

标题几乎解释了这个问题,但尽管如此,我还是会对其进行扩展。

我想“提高”我的母语技能,因此想知道当前最先进的方法是什么?普通 C 还是 C++? C 与一些我什至不知道的库或 C++ 与 MFC/WTL/OWL?

Title pretty much explains the question, but nevertheless I'll expand on it.

I want to "brush up" my native skills a tad, and therefore am wondering what are the current state-of-the-art approaches? Plain C or C++? C with some libraries I don't even know of or C++ with MFC/WTL/OWL?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清晨说晚安 2024-12-12 07:55:24

10 年前,就在 .net 1.0 发布之前,“技术梦想家”立即预测了 COM/C++ 最终的消亡,但今天 COM/C++ 却依然活跃。看看 MSDN 上的这个页面就知道了:
http://msdn.microsoft.com/en-US/windows/desktop/

Top Windows Solutions 下的第一项是 Win32/COM 开发(不是 MFC,很少有人关心)。

我相信(重新?)熟悉 Win32/COM/C++(好吧,我的意思是 win64,因为每个人都可以看到 64 位应用程序如今正在成为主流),您会做得很好。

顺便问一下,我可以问一下你为什么想提高你的原生开发技能吗?我这么问是因为我去年也有同样的冲动,花了近 8 个月的时间在一些 Win32 API 项目上(虽然在 COM 中没有取得太多成果,但我认为随着 Windows 8 即将推出,COM 将获得第二次生命)。

10 years ago, right before .net 1.0 was released, the "tech visionaries" promptly predicted the eventual demise of COM/C++, but today COM/C++ is well alive. look no furhter than this page on MSDN:
http://msdn.microsoft.com/en-US/windows/desktop/

The first item under Top Windows Solutions is Win32/COM development (not MFC, which few people care about).

I believe you'll do well by (re- ?)acquaint yourself with Win32/COM/C++ (well, I mean win64, as everyone can see 64-bit apps are going mainstream these days).

On a side note, may I ask why you want to brush up your native dev skills? i'm asking because i had the same urge last year and spent nearly 8 months on some Win32 API projects (didnt get much done in COM though, but I think with Windows 8 coming up soon, COM will take on a second life).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文