ACLLib库鼠标交互操作设计

在设计一个win32 GUI程序的时候一定会有人机交互的部份,比如鼠标、键盘等。哪用ACLLib库可不可实现这样的交互操作设计?后来研究了一下ACLLib库代码,是可以实现鼠标、键盘的交换的。下面以鼠标交互操作设计为例来分享下,运用ACLLib库如何编程实现。

继续阅读ACLLib库鼠标交互操作设计

ACLLib库制作时钟

ACLLib库是一个简单的封装win32API,方便制作简易GUI,纯教学用途,浙江大学编写。还不明白ACLLib库是什么的可以看看: ACLLib库是什么

如果让你用ACLLib库来做一个小程序,你会做什么呢?也许你想想也不知道做什么,会认为库提供的函数太少,其实不然ACLLib库提供了很多有用的函数,比如绘图、声音、贴图、各种事件,还可以控制台与窗体同时并存。

好了下面来讲今天自己用ACLLib库制作的一个小程序,小时钟。下面图就是最终效果的小时钟。制作动图只录了几十秒钟,如要小时钟执行档,文章最后会有下载链接。

继续阅读ACLLib库制作时钟

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

ACLLib动线生成圆饼图案?具体如何用动线制作生成圆饼圆案,我来一一分析讲解。

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

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

ACLLib制作八段管动态时间显示

ACLLib制作八断管动态时间显示?

ACLlib封装好了win32的基本绘图函数,和交互的一些方法。可以用封装好的绘图函数画八段管,用time事件一秒刷新一次,具体分析如下:

继续阅读ACLLib制作八段管动态时间显示

ACLLib VS项目创建教程

以下操作过程在除 VC 6.0 之外的所有 VS/VC 版本中基本相同。
建议在 VC/VS 初次启动时,选择“Visual C++ Development Settings”。可以在菜单 Tools ‐> Import& Export Settings 中,选择 Reset all settings,重置为以上设置。设置完成后,使用 Window ‐>Reset Window Layout,重置窗口布局,以解决部分窗口隐藏或不在默认位置的问题。

继续阅读ACLLib VS项目创建教程

运用Acllib画图生成纹理

运用Acllib画图生成简单纹理,先初始化窗口,绘制函数,设置画笔各属性,绘置圆角方形,结束

initWindow(“纹理生成”, 900, 100, 300, 300); //注意电脑中的坐标系是从左上角开始
beginPaint(); //必须要有的开始绘制函数

继续阅读运用Acllib画图生成纹理

ACLLib库是什么

如果你想尝试一下如何用C语言写出图形界面的程序,可以来试一下这个ACLLib。

因为C语言本身是没有图形界面的库,然而初学者又希望能做出带界面的东西来,但做出带界面的程序要学习windows窗体程序,对初学者来说又难,所以就有了ACLLib库(浙江大学编写)。 继续阅读ACLLib库是什么