Win32应用程序调用C代码

时间:2012-11-14 01:28:03

标签: c++ c winapi user-interface

对于我的工程项目,我们正在编程机器人,我们的团队决定在Win32中编写一个gui来指导机器人如何移动,旋转等等。到目前为止,我还没有在网上找到关于如何封装代码的任何内容并使用按钮和其他输入调用函数。任何人都知道一个好的指南或任何有关如何做到这一点的提示?

2 个答案:

答案 0 :(得分:1)

如果你真的想在原始C / Win32 API中编程,我会得到Petzold的副本。购买二手副本;)

如果你想编写更现代的东西,我会考虑使用C#和.Net。

... IMHO

PS:

您可能还希望考虑使用Linux。 Linux可以使真的轻松接近硬件,并且你在两种语言(C,C ++,Python,Java等)和UI(SDL,Qt, GTK +等等)

答案 1 :(得分:1)

查看Qt。

这将允许您轻松创建guis,轻松将点击/鼠标/任何事件连接到底层api调用。还允许您轻松地多线程应用程序,以便您对底层机器人api的调用不会锁定您的前端...所有这些都在一个非常易于使用和适应性强的框架内。

Imho,从win32开始只是要求更多的痛苦而不是它的价值