欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++線程優(yōu)先級SetThreadPriority的使用實例

 更新時間:2014年10月10日 09:14:46   投稿:shichen2014  
這篇文章主要介紹了C++線程優(yōu)先級SetThreadPriority的使用實例,較為詳細的講述了C++線程及其優(yōu)先級的用法,需要的朋友可以參考下

本文實例講述了C++線程優(yōu)先級SetThreadPriority的使用方法,分享給大家供大家參考。具體方法如下:

復(fù)制代碼 代碼如下:
// ThreadPriority.cpp : 定義控制臺應(yīng)用程序的入口點。 
// 
 
#include "stdafx.h" 
#include <Windows.h> 
 
DWORD WINAPI ThreadProcIdle(LPVOID lpParameter) 

    for (int i=0;i<20;i++) 
    { 
        printf("I'm in thread IDLE...\n"); 
    } 
    return 0; 

 
DWORD WINAPI ThreadProcNormal(LPVOID lpParameter) 

    for (int i=0;i<20;i++) 
    { 
        printf("I'm in thread Normal...\n"); 
    } 
    return 0; 

 
 
int _tmain(int argc, _TCHAR* argv[]) 

    DWORD dwThreadIdIdle; 
    DWORD dwThreadIdNormal; 
    HANDLE hThread[2]; 
    //開啟兩個線程 
    hThread[0] = ::CreateThread(NULL,0, ThreadProcIdle, NULL, CREATE_SUSPENDED, &dwThreadIdIdle); 
    ::SetThreadPriority(hThread[0],THREAD_PRIORITY_IDLE); 
    ::ResumeThread(hThread[0]); 
 
    hThread[1] = ::CreateThread(NULL,0, ThreadProcNormal, NULL, CREATE_SUSPENDED, &dwThreadIdNormal); 
    ::SetThreadPriority(hThread[1],THREAD_PRIORITY_NORMAL); 
    ::ResumeThread(hThread[1]); 
 
    //等待兩個線程結(jié)束 
    ::WaitForMultipleObjects(2,hThread,TRUE,INFINITE); 
    ::CloseHandle(hThread[0]); 
    ::CloseHandle(hThread[1]); 
    return 0; 
}

希望本文所述對大家的C++程序設(shè)計有所幫助。

相關(guān)文章

  • C++概念重載、覆蓋、隱藏的使用說明

    C++概念重載、覆蓋、隱藏的使用說明

    本篇文章介紹了,在C++中概念重載、覆蓋、隱藏的使用分析說明。需要的朋友參考下
    2013-05-05
  • 使用c++實現(xiàn)OpenCV繪制圓端矩形

    使用c++實現(xiàn)OpenCV繪制圓端矩形

    這篇文章主要介紹了使用c++實現(xiàn)OpenCV繪制圓端矩形,其中著重的講解了OpenCV使用過程中需要注意的一些小細節(jié),避免浪費大家在開發(fā)過程中浪費多余的時間
    2021-08-08
  • 解讀C++中枚舉(enum)的使用

    解讀C++中枚舉(enum)的使用

    對于開發(fā)C++來說,枚舉是一個幾乎必然用到的功能。當然今天要講的枚舉肯定不是平常漫不經(jīng)心的使用,而是從里到外地深扒它。本文就來逐漸揭開它神秘地面紗,發(fā)現(xiàn)一些未曾注意到的東西吧
    2023-03-03
  • c語言中if語句是怎么變成匯編代碼的詳解

    c語言中if語句是怎么變成匯編代碼的詳解

    if語句是指編程語言,包括c語言、C#、VB、java、匯編語言等,下面這篇文章主要給大家介紹了關(guān)于c語言中if語句是怎么變成匯編代碼的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • C語言中sizeof 和 strlen的區(qū)別

    C語言中sizeof 和 strlen的區(qū)別

    sizeof?和?strlen?是兩個常用于 C/C++ 語言中的函數(shù)或操作符,本文主要介紹了C語言中sizeof 和 strlen的區(qū)別,具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • 統(tǒng)計C語言二叉樹中葉子結(jié)點個數(shù)

    統(tǒng)計C語言二叉樹中葉子結(jié)點個數(shù)

    這篇文章主要介紹的是統(tǒng)計C語言二叉樹中葉子結(jié)點個數(shù),文章以C語言二叉樹中葉子結(jié)點為基礎(chǔ)分享一個簡單小栗子講解,具有一定的知識參考價值,需要的小伙伴可以參考一下
    2022-02-02
  • C/C++中*和&的用法詳解

    C/C++中*和&的用法詳解

    在本篇文章中我們給大家總結(jié)了C/C++中*和&的用法以及相關(guān)的代碼分享,有興趣的朋友趕緊學(xué)習(xí)下吧。
    2018-03-03
  • C++實現(xiàn)幸運大抽獎(QT版)

    C++實現(xiàn)幸運大抽獎(QT版)

    這篇文章主要為大家詳細介紹了C++實現(xiàn)幸運大抽獎,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Qt繪制時鐘效果

    Qt繪制時鐘效果

    這篇文章主要為大家詳細介紹了Qt繪制時鐘效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Swift編程中的泛型解析

    Swift編程中的泛型解析

    這篇文章主要介紹了Swift編程中的泛型解析,是Swift入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-11-11

最新評論