最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VC++進度條process Bar的用法實例

 更新時間:2014年10月13日 10:07:53   投稿:shichen2014  
這篇文章主要介紹了VC++進度條process Bar的用法,是進行VC++應用程序開發(fā)中非常常見的實用技巧,需要的朋友可以參考下

本文實例講述了VC進度條的用法實例,分享給大家供大家參考。具體實現(xiàn)代碼如下:

復制代碼 代碼如下:
#include <Windows.h> 
#include "resource.h" 
#include <Commctrl.h> 
//對話框函數(shù) 
INT_PTR CALLBACK DialogProc( 
    __in  HWND hwndDlg, 
    __in  UINT uMsg, 
    __in  WPARAM wParam, 
    __in  LPARAM lParam 
    ) 

    switch (uMsg) 
    { 
    case WM_INITDIALOG: 
        { 
            //初始化進度條控件 
            HWND hWndProcess = ::GetDlgItem(hwndDlg, IDC_PROGRESS1); 
            //設置范圍(0, 100) 
            ::SendMessage(hWndProcess, PBM_SETRANGE, 0, MAKELPARAM(0, 100)); 
             
            //設置步進大小 
            ::SendMessage(hWndProcess, PBM_SETSTEP, 2, 0); 
            //設置背景色 
            ::SendMessage(hWndProcess, PBM_SETBKCOLOR, 0, RGB(0,0,0xff)); 
            //設置進度條顏色 
            ::SendMessage(hWndProcess, PBM_SETBARCOLOR, 0, RGB(0xff,0,0)); 
 
        } 
        break; 
    case WM_COMMAND: 
        { 
            switch(LOWORD(wParam)) 
            { 
            case IDOK: 
                { 
                    //增加進度值, 增加的數(shù)值為前面設置的步長值 
                    ::SendDlgItemMessage(hwndDlg, IDC_PROGRESS1, PBM_STEPIT, 0, 0); 
                } 
                break; 
            case IDCANCEL: 
                ::EndDialog(hwndDlg, IDCANCEL); 
                return 0; 
            } 
        } 
        break; 
    } 
    return 0; 

 
int WINAPI WinMain( 
    __in  HINSTANCE hInstance, 
    __in  HINSTANCE hPrevInstance, 
    __in  LPSTR lpCmdLine, 
    __in  int nCmdShow 
    ) 

    ::DialogBoxParam(hInstance, (LPCTSTR)IDD_MAIN, NULL, DialogProc, NULL); 
 
    return 0; 
}

希望本文所述對大家的VC++程序設計有所幫助。

相關(guān)文章

  • 深入了解C語言中的const和指針

    深入了解C語言中的const和指針

    這篇文章將具體為大家介紹一下C語言中const和指針的使用,文中的示例代碼講解詳細,對我們學習const和指針有一定幫助,需要的可以參考一下
    2022-02-02
  • c語言 漢諾塔算法代碼

    c語言 漢諾塔算法代碼

    c語言 漢諾塔算法代碼,需要的朋友可以參考一下
    2013-04-04
  • 下標操作符重載模擬多維數(shù)組詳解

    下標操作符重載模擬多維數(shù)組詳解

    雖然不能直接實現(xiàn)一對下標操作符重載,但是我們可以間接模擬。思路是這樣的,先通過單下標操作返回一個具有下標操作能力的左值,對左值進行下標操作,兩個下標操作表達式聯(lián)立就實現(xiàn)了雙下標操作
    2013-09-09
  • Pthread并發(fā)編程之線程基本元素和狀態(tài)的剖析

    Pthread并發(fā)編程之線程基本元素和狀態(tài)的剖析

    本篇文章主要給大家介紹pthread并發(fā)編程當中關(guān)于線程的基礎概念,并且深入剖析進程的相關(guān)屬性和設置,以及線程在內(nèi)存當中的布局形式,幫助大家深刻理解線程
    2022-11-11
  • C++使用TinyXML解析XML

    C++使用TinyXML解析XML

    本文詳細講解了C++使用TinyXML解析XML的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • C語言之選擇分支語句詳解

    C語言之選擇分支語句詳解

    大家好,本篇文章主要講的是C語言之選擇分支語句詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • QT編寫簡單登錄界面的實現(xiàn)示例

    QT編寫簡單登錄界面的實現(xiàn)示例

    登陸界面是網(wǎng)頁中常見的界面,本文主要介紹了QT編寫簡單登錄界面的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • C++中std::thread{}和std::thread()用法

    C++中std::thread{}和std::thread()用法

    std::thread{}和std::thread()在C++中都可以用于創(chuàng)建線程對象,但std::thread{}作為C++11引入的統(tǒng)一初始化,更推薦使用,因為它更安全、更易讀,且避免了隱式類型轉(zhuǎn)換
    2024-11-11
  • 在C語言中對utmp文件進行查找和寫入操作的函數(shù)小結(jié)

    在C語言中對utmp文件進行查找和寫入操作的函數(shù)小結(jié)

    這篇文章主要介紹了在C語言中對utmp文件進行查找和寫入操作的函數(shù)小結(jié),包括pututline()函數(shù)和getutline()函數(shù)以及getutid()函數(shù),需要的朋友可以參考下
    2015-08-08
  • C語言實現(xiàn)冒泡排序的思路以及過程

    C語言實現(xiàn)冒泡排序的思路以及過程

    冒泡排序是最簡單的排序方法,理解起來容易。雖然它的計算步驟比較多,不是最快的,但它是最基本的,初學者一定要掌握。本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值
    2021-09-09

最新評論

长垣县| 大邑县| 阿鲁科尔沁旗| 璧山县| 尼玛县| 宝坻区| 广平县| 临江市| 福泉市| 鲜城| 边坝县| 五原县| 淮南市| 南召县| 南投县| 遂川县| 信丰县| 茶陵县| 德兴市| 上杭县| 彭阳县| 凤冈县| 女性| 遂宁市| 金阳县| 泾川县| 永嘉县| 韶关市| 白沙| 榆树市| 伊宁县| 咸阳市| 萨迦县| 郸城县| 双峰县| 连平县| 新平| 南和县| 苏尼特左旗| 贺州市| 红原县|