WIN32下对于C API编程

J

john2020

Guest
我在开发一个对话框基于应用程序,它需要编写使用Win32 API用VS2005和WINDDK7。我需要执行SROLL英美,单选按钮,按钮,列表控件,COMBPO盒在Win32编程手续。我是新手到Win32使用C 。

任何链接或代码的演示有用的课程,带源将是有益的。

CAPS的分型手段的论坛高喊这
 
阅读任何朋友约MFC编程教程。
在您阅读一些MFC的教程,你会发现一个QRC@www.digilife.be / quickreferences / quickrefs.htm为MFC
-
穆萨阿里

 
你好

我需要的Win32编程API的C 和MFC的不是,因为我需要做的硬编码,这不是在MFC的可能

 
Win32 API的C是在我知道,他们可以在C 使用没有问题。
-
穆萨阿里

 
你好

我是新来使用Win32 GUI编程的C api.is有样品吗?

 
为什么它需要在Win32 API的?你为什么不使用。净?

 
你好

我不能使用。净,只可使用的Win32了正定,因为目标设备只支持Win32和没有别的。

 
ljudsko说:

为什么它需要在Win32 API的?
你为什么不使用。净?
 
感谢,但 C第一要求的Win32 API编程。我不是。NET开发的,因而其对我来说很难理解的概念。

 
您好,

首先,如果你有意写编译器你可以找到一个双赢的应用使用的API,您可以纯做这在纯C和最简单的。有- API的一些运建在属于概念,你要知道,如果你想要做这样的工作研究。
提供最好的来源,如果涉及到资源的整合是据我所知:Win32编程,西蒙写的理查德。
顺便说一下我的书在前面奠定在这个非常时刻。其所谓的API的圣经,并已1350页。
非常基本的概念,提供了众所周知Petzolds的“Windows编程”。

如果你拥有的Visual C / C 中的MFC,其中包括可以使生活变得更容易,因为你可以创建应用程序10次获得更快的硬件方面没有任何限制研究。
你是这么多的概念,凭借更快的MFC中所提供的整个阶级基础设施交付。建设对话框等方面的支持Ressource编辑器,所以一完全appearance解除了从函数与思考交换机内的API的问题得到正确的如果真的发生的对话框和一些所谓资源的整合。
混合MFC和API是不是在所有问题。
例如函数的一个最简单的基本<<peep()>>的动画的PC喇叭发出一望,不包装成一类,但要偷看称为()只。

如果你想使用MFC,学习杰夫Prosises“与MFC Windows程序设计”

希望帮助

罗比

 
john2020说:

感谢,但对于C 的Win32 API问我编程。
我不是。NET开发的,因而其对我来说很难理解的概念。
 
不能再使用MFC的一切ñ由于目标设备只支持Win32 API中,因此编辑要从头开发的。我有Visual Studio 2005中,因此开发Win32应用程序使用C 。任何帮助将是被理解为是新来的Win32 API编程,eventhough是一个C 程序员。我需要的Win32 GUI开发为样本,将工作与VS 2005。任何人请帮我吗?5分钟后加入:1)如何程序组单选按钮,使用Win32 API?这是所谓的事件处理程序是什么?任何样品可供选择?
2)如何创建一个按钮和加载图片,并使用Win32 API的?
3)如何创建一个列表控件,并添加列,并使用Win32 API的?

 
1)单选按钮是一个BS_RADIOBUTTON式按钮控制与应用。要创建一个按钮组的需要单独创建它们的父窗口和拦截BN_CLICKED通知的,你可以手动处理组中的按钮在检查国家或者你可以使用CheckRadioButton()
2)查找所有者绘制按钮
3)控制一个列表视图的风格的一个你需要做什么

 
通过使用资源编辑器使用,我创建对话框窗口,并添加了所有的控制。现在我需要写按钮处理所有这些控件一样,电台,按钮,组合框,列表控件,组单选按钮etc.It将帮助是巨大的,如果你能给我一些Win32的C 这些控件的代码片段的。新增2分钟后:这里的图像快照。任何人能请帮我赢得的32 C 源代码,添加控件处理这些?
很抱歉,但您需要登录才能查看此附件

 
您好,

没有处理程序,而是需要一个一段代码的C 或C实现正确功能,如果occours Ressource编辑器例如鼠标点击到一个使用你已经创建的按钮。
该鼠标点击将创建一个作业系统内的信息双赢automaticaly。因此,这是一个部分,并没有加以考虑。你只需要creae作出反应的功能在你的应用程序,它能够准确,如果此消息occours。

像这样:

开关(消息)

案件WM_SAVEIMAGE:X = 2;
打破;





如果没有适当的情况下开关内部构造,该邮件将丢失没有任何反应。
Windows是一个消息驱动的操作系统。

希望帮助

罗比

 

Welcome to EDABoard.com

Sponsor

Back
Top