Lập trình đa luồng trong Windows
Trang 1 trong tổng số 1 trang
Lập trình đa luồng trong Windows
- 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)
- Ứ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
Similar topics
» Lập trình đa luồng trong windows
» Lập trình đa luồng trong windows
» Lập trình đa luồng trong windows
» Thảo luận Bài 5
» Câu 3 Lập trình đa luồng trong windows
» Lập trình đa luồng trong windows
» Lập trình đa luồng trong windows
» Thảo luận Bài 5
» Câu 3 Lập trình đa luồng trong windows
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết