binCru 发表于 2017-8-11 19:20

C语言新手小程序—模拟键盘打字 啪嗒键盘敲击声中逐渐显示文字

本帖最后由 binCru 于 2017-8-11 19:21 编辑

学习C语言自己写的一个小程序,没有技术含量。
模拟人敲击键盘,程序在啪嗒啪嗒的键盘敲击背景音乐中,一个一个地自动敲击字符。
没什么技术含量,但是程序最后效果我感觉还是蛮有动感的。


伴随着啪嗒啪嗒的键盘敲击背景音乐,程序开始:




程序结束。

另外需要多说一点,程序中使用了PlaySound()函数。为了使函数正常使用,我们需要给连接器添加一个对象库。

Code::Blocks 的方法是菜单Settings - Compiler,Global compiler settings中选择Linker settings,然后选择Add,找到codeblocks安装路径下的\MinGW\lib\libwinmm.a,然后添加进去就行了。

VC的方法是从Project菜单中选择Settings菜单项,然后选择Link选项卡。从Category列表框中选择General,并添加WINMM.LIB到Object/LibraryModules文本框。

因为这个多媒体对象库并没包含在默认项目类,如果不添加该库,你使用这个函数,连接器就会给你一条错误提示,指出无法对PlaySound函数进行解析。



一个C文件和一个WAV音频文件

pojdd 发表于 2017-11-11 21:42

糖糖糖 发表于 2017-8-13 08:48
你说的英文菜单我都迷糊了,直接添加个头文件就行了啊 #pragma comment(lib,"WINMM.LIB")

主要看系统有没有关于链接库路径的变量,没有的话会报错的,就需要手动添加了。

binCru 发表于 2017-8-11 21:26

fq645122 发表于 2017-8-11 20:39
直接看别人发过一个装B的小工具,伪装黑客跟你这个有点相似哦

不知道诶,我就是想让程序自己一个一个输出文本,没想到加上音效之后还很带感:Dweeqw。习惯性发到论坛分享

fq645122 发表于 2017-8-11 20:39

直接看别人发过一个装B的小工具,伪装黑客跟你这个有点相似哦

超大红细胞 发表于 2017-8-11 21:12

C语言代码狗支持支持

-風冷 发表于 2017-8-11 23:25

同C 刚入门,加油加油~

womeiyoufeng 发表于 2017-8-12 10:46

同C 刚入门,努力努力

随遇而安8 发表于 2017-8-12 11:17

同C 刚入门,支持支持

无影寒冬 发表于 2017-8-12 15:45

挺有意思的,一会看看。

李瑞52破解 发表于 2017-8-12 17:06

没事多练练手,机会留给有准备的人

c123321 发表于 2017-8-12 18:49

谢谢楼主分享,感觉挺好的
页: [1] 2 3
查看完整版本: C语言新手小程序—模拟键盘打字 啪嗒键盘敲击声中逐渐显示文字