ACLLib库键盘交互操作介绍

上一篇写了个小程序介绍了运用ACLLib库操作鼠标。现在来分享ACLLib库键盘交互操作如何实现,也写一个小程序,判断键盘按键。运用ACLLib库判断键盘键值可以说是没什么难度,主要是要理解键盘上各个键值定义,不然会很容易混掉。

ACLLib库鼠标交互操作设计

在设计一个win32 GUI程序的时候一定会有与人交互的部份,比如鼠标、键盘等。哪用ACLLib库可不可实现这样的交互操作设计?后来研究了一下ACLLib库代码,是可以实现鼠标、键盘的交换的。下面以鼠标交互操作设计为例来分享下,运用ACLLib库如何编程实现。最终效果,用ACLLib库设计的鼠标交互操作,左键按下画圆,右键按下画方。颜色,运用随机函数实现随机颜色。

ACLLib库制作时钟

ACLLib库是一个简单的封装win32API,方便制作简易GUI,纯教学用途,浙江大学编写。还不明白ACLLib库是什么的可以看看: ACLLib库是什么 如果让你用ACLLib库来做一个小程序,你会做什么呢?也许你想想也不知道做什么,会认为库提供的函数太少,其时不然ACLLib库提供了很多有用的函数,比如绘图、声音、贴图、各种事件,还可以控制台与窗体同时并存。好了下面来讲今天自己用ACLLib库制作的一个小程序,小时钟。下面图就是最终效果的小时钟。制作动图只录了几十秒钟,如要小时钟执行档,文章最后会有下载链接。

ACLLib动线生成圆饼图案之旋转矩阵运用

ACLLib动线生成圆饼图案?具体如何用动线制作生成圆饼圆案,我来一一分析讲解。ACLLib库可以用line函数(输入参数为两个点坐标)画直线,让line函数生成动线的方法就是改变输入参数。已经知道的是圆饼图案圆心是不变的x1,y1,另外一个点是在圆上运动的点x2,y2。

ACLLib使用手册

ACLLib Document/ ACLLib使用手册

ACLLib
Advanced C Lab Library.
1.初始化函数
? int Setup();
ACLLib 程序运行开始时被调用的函数。
2.窗口
2.1 启动图形窗口
? void initWindow(const char title[], int left, int top, int width, int height);
说明:
初始化程序窗口。该函数必须在 Setup 函数中最先调用,并且只能够调用一次。
参数: