【说明】hello,友友们,这一章是我写的入门图形编程的最后一章了,内容也不多,希望你们学的开心 (^~^)。顺便说一下,现在的我对一些基础操作的小游戏挺感兴趣的,之后也许会把代码教程写出来,动个小手点赞支持一下吧。敬请期待ヽ(*≧ω≦)ノ,
一:内容介绍
这一篇讲的是如何在黑窗口上播放音乐以及如何修改窗口标题、弹出对话框。
二:基础知识
windowsAPI 播放音乐:
为了实现C语言播放音乐,需要用到 windows 的一个API
1.需要包含头文件 windows.h和 mmsystem.h(如果已经包含了 graphics.h,则无需包含)
2.需要加载静态库 winmm.lib
3.最后用 mciSendString函数来播放音乐就可以了
使用方法:
mciSendString("open ./Dream_It_Possible alias BGM", 0, 0, 0);
mciSendString("play BGM repeat", 0, 0, 0);
窗口及对话框
HWND hnd =GetHWND();//获得窗口句柄
SetWindowText(hnd, "标题");//修改窗口标题
MessageBox(hnd/NULL, "恭喜你成功中奖500万", "提示", MB_OKCANCEL);//设置模态对话框,具体见下图。hnd/NULL的区别下面讲。
其中,MB_OKCANCEL是窗口中显示的 “确定,取消”,如果想换成其他的,可以右键转到定义
窗口句柄及标题: