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

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

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

Bài gửi  TranDinhKha44(HLT3) on 5/5/2014, 22:19

* Windows sử dụng các hàm trong thư viện Win32 API (Win32 API hay thường được viết tắt là Win32 là phiên bản 32 bit tương ứng với hệ điều hành 32 bit của Windows. Win32 bao gồm các hàm được cài đặt của hệ thống, chẳng hạn như các hàm trong hệ thống Win16 bit, dưới dạng các file thư viện DLL của hệ thống. Lõi (core) của Win32 là các file thư viện kernel32.dll, user32.dll và gdi32.dll. Win32 đầu tiên được đưa ra cùng với hệ điều hành Windows NT. Phiên bản đầu tiên của Win32 được phát hành cùng với hệ điều hành Windows 95 (gọi là Win32c - compatible), và sau này chỉ còn là Win32)

* Ứ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 ( Visual C++ 6.0) .
* 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).
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)

TranDinhKha44(HLT3)

Tổng số bài gửi : 9
Join date : 24/03/2014

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

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