Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Lập trình đa luồng trong Windows

Go down

Lập trình đa luồng trong Windows Empty Lập trình đa luồng trong Windows

Bài gửi  PhanXuanTruong (113A) 14/8/2012, 12:31

- Windows sử dụng các hàm trong thư việ Win32 API.
- Ứng dụng Windows vận hành như một tiến trình với một hay nhiều luồng.
- Bài toán Sản xuất - Tiêu thụ có thể được thực thi bằng ứng dụng đa luồng.
- Nhận độ ưu tiên của luồng bằng hàm : int GetThreadPriority (HANDLE threadHandle)
- Thay đổi độ ưu tiên của luồng bằng hàm: BOOL SetThreadPriority (HANDLE threadHandle, int priority)
- Tạm ngưng luồng hiện hành: SuspendThread (GetcurrentThread())

Với độ ưu tiên priority:
- THREAD_PRIORITY_LOWEST. (-2)
- THREAD_PRIORITY_BELOW_NORMAL. (-1)
- THREAD_PRIORITY_NORMAL. (0)
- THREAD_PRIORITY_ABOVE_NORMAL. (+1)
- THREAD_PRIORITY_HIGHEST (+2)

PhanXuanTruong (113A)

Tổng số bài gửi : 10
Join date : 20/07/2012

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết