
动手写Windows小程序
YunShell
怕什么真理无穷,进步一寸,有进步一寸的欢喜
展开
-
自己动手写类似酷狗播放器(3)_Slider控件使用
本节总结下音乐播放中slider控件的使用,包括两个方面,slider控制播放时间和控制播放声音(这里不是系统的音量)而是声道的音量. 目标:1.通过播放进度条来控制播放进度 2.通过声音进度条来控制声音大小1.如何操作一个进度条 其实操作一个进度条非常简单,就是向该进度条控件发送命令即可。步骤:(1).设置进度条的范围到小,最小值为都少,最大值为多少原创 2013-08-11 09:27:42 · 1960 阅读 · 0 评论 -
自己动手写类似酷狗播放器(4)_系统托盘的显示
任何一个应用程序,在开启后都会在任务栏的又下角显示一个图标,用来表示这个应用程序已经开启,比如QQ.那是如何做到 的呢?其实也是很简单,就是填充NOTIFYICONDATA结构体,这时候就需要对该结构体有个了解了,查找MSDN手册如下:步骤:1.填充NOTIFYICONDATA结构体消息处理:当系统托盘图标发生鼠标事件时候,会给windows发送一个ucallbackmessa原创 2013-08-11 10:34:53 · 1596 阅读 · 0 评论 -
自己动手写类似酷狗播放器(1)_创建一个基于对话框模板
自己动手写SDK 音乐播放器。希望能刚学习windows程序的同学有点帮助...原创 2013-08-10 10:58:47 · 3325 阅读 · 2 评论 -
自己动手写类似酷狗播放器(5)_文件的保存和读取
对于播放器,我们希望在打开的时候,播放列表存有上一次的歌曲,不必每次去添加,就是通过文件的操作实现的。这里要实现两个: 1.在播放器打开的时候,能自动加载上一次的歌曲信息进入Listbox,并且更新歌曲信息库 2.关闭的时候,能保存关闭前的播放列表和歌曲总数1.c语言中文件的操作 在C语言的标准库函数中,有直接对文件操作的,对文件的操作先总结下:输入输出原创 2013-08-11 16:46:17 · 1476 阅读 · 0 评论 -
自己动手写类似酷狗播放器(2)_音乐播放模块实现
上一章中,主要是介绍了WINDOWS消息机制和模板对话框的创建,其实学到现在感觉windows程序设计就是各种逻辑+API函数。所以MSDN很重要。由于整个代码太大了,所以下面系列文章中,我只讲思路以及一些控件的用法。源代码以后会上传。请大家多多支持...这节主要总结下最核心的播放功能,如何实现的。只提供关键思路。核心思路:1.按“添加”按钮,将添加歌曲进入Listbox。具有数字原创 2013-08-10 15:40:15 · 2566 阅读 · 0 评论 -
自己动手写类似酷狗播放器(6)_UI初步改善_添加背景色
如何在对话框背景中添加位图作为背景,其实只要用画刷去刷下背景色。效果: 这里添加了一张位图作为背景步骤 1.加载一张位图,创建一个画刷 HBITMAP hbitmap=(HBITMAP)LoadImage(NULL,"kugoubizhi_touming.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE); hbrushbitmap=Create原创 2013-08-15 11:34:09 · 2202 阅读 · 1 评论