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

C++線(xiàn)程優(yōu)先級(jí)SetThreadPriority的使用實(shí)例

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

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

復(fù)制代碼 代碼如下:
// ThreadPriority.cpp : 定義控制臺(tái)應(yīng)用程序的入口點(diǎn)。 
// 
 
#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]; 
    //開(kāi)啟兩個(gè)線(xiàn)程 
    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]); 
 
    //等待兩個(gè)線(xiàn)程結(jié)束 
    ::WaitForMultipleObjects(2,hThread,TRUE,INFINITE); 
    ::CloseHandle(hThread[0]); 
    ::CloseHandle(hThread[1]); 
    return 0; 
}

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

    統(tǒng)計(jì)C語(yǔ)言二叉樹(shù)中葉子結(jié)點(diǎn)個(gè)數(shù)

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

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

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

    C++實(shí)現(xiàn)幸運(yùn)大抽獎(jiǎng)(QT版)

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

    Qt繪制時(shí)鐘效果

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

    Swift編程中的泛型解析

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

最新評(píng)論