| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1194 人关注过本帖
标题:用 vc 写了个对话框程序,但是运行没反应
只看楼主 加入收藏
surface
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2013-8-8
收藏
得分:0 
回复 10 楼 砖家的谎言
向导的哪个工程是什么意思
2014-05-19 19:13
surface
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2013-8-8
收藏
得分:0 
回复 9 楼 top398
void Main_OnHScroll(HWND hwnd, HWND hwndCtl, UINT code, int pos)
{        
    switch(GetDlgCtrlID(hwndCtl)) //得到控件ID
    {
        //控制音量滑块
    case IDC_SLIDERVOLUME:
        {        
            int voice = SendMessage(GetDlgItem(hwnd, IDC_SLIDERVOLUME), TBM_GETPOS, 0, 0); //得到当前滑块的音量值
                //TBM_GETPOS:返回当前滑块位置所代表的值(逻辑位置)
            TCHAR szVoice[256];
            wsprintf(szVoice, "setaudio %s volume to %d", shortName, voice); //将音量设置到滑块的值
            mciSendString(szVoice, (LPTSTR)NULL, 0, 0);   
        }
        break;
    case IDC_SLIDER: //歌曲的进度条
        {
            if(SB_ENDSCROLL == code)
            {
                long lPosition = SendMessage(GetDlgItem(hwnd, IDC_SLIDER), TBM_GETPOS, 0, 0); //得到当前的进度值
                //itoa(lPosition, curTime, 10);
                TCHAR strPos[256];
                wsprintf(strPos, "play %s from %ld", shortName, lPosition);

                mciSendString(strPos, (LPTSTR)NULL, 0, 0);                                                   //
                mciSendString(strPos, (LPTSTR)NULL, 0, 0);
               
            }
        }
        break;

这句代码是什么意思if(SB_ENDSCROLL == code)
2014-05-19 19:15
top398
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:2
帖 子:427
专家分:857
注 册:2014-5-2
收藏
得分:0 
           if(SB_ENDSCROLL == code)
也就是
           if(code == SB_ENDSCROLL)
当传递的 code 值为 SB_ENDSCROLL 时执行后续操作。
2014-05-19 22:57
surface
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2013-8-8
收藏
得分:0 
回复 13 楼 top398
你讲的这个我懂,这个SB_ENDSCROLL是什么意思啊,还有code只是个形参,也没用实参来代入啊
2014-05-20 19:52
暮雨檐铃
Rank: 1
等 级:新手上路
帖 子:13
专家分:1
注 册:2014-1-30
收藏
得分:0 
收获良多。。
2014-05-21 06:32
快速回复:用 vc 写了个对话框程序,但是运行没反应
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019908 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved