流心
发布于 2024-05-14 / 0 阅读
0

ACLLib&Windows APl

ACLLib

  • 是一个基于Win32API的函数库,提供了相对较为简单的方式来做Vindowsi程序

  • 实际提供了一个.c和两个.h,可以在MSVC和DevC++(MinGW)中使用

  • 以GPL方式开源放在github上

  • 纯教学用途,但是编程模型和思想可以借鉴

Windows APl

  • 从第一个32位的Vindows开始就出现了,就叫做Win32API.

  • 它是一个纯C的函数库,就和C标准库一样,使你可以写Vindows)应用程序

  • 过去很多Vindows程序是用这个方式做出来的

main();

  • main0成为C语言的入口函数其实和c语言本身无关,你的代码是被一小段叫做启动代码的程序所调用的,它需要一个叫做main的地方

  • 操作系统把你的可执行程序装载到内存里,启动运行,然后调用你的main函数

创建一个窗口

  • 如何产生一个窗口?

  • 如何在窗口中画东西?

  • 如何获得用户的鼠标和键盘动作?

  • 如何画出标准的界面:菜单、按钮、输入框

  • acllib目前不能做