Câu hỏi

25/05/2013 20:38
Làm thế nào để một ứng dụng biết được 1 ứng dụng khác đã cài trên máy? Có cách nào giấu ứng dụng đã cài?
1. Làm thế nào để một ứng dụng biết được 1 ứng dụng khác đã cài trên máy? Có cách nào giấu ứng dụng đã cài?
2. Có thể tìm file Registry của Windows ở đâu?
conkavip
25/05/2013 20:38
2. Có thể tìm file Registry của Windows ở đâu?
Danh sách câu trả lời (1)

1. Sau khi đã cài vào máy, ứng dụng sẽ để lại nhiều dấu vết khác nhau để chúng ta biết và dùng được nó. Các dấu vết nhận dạng ứng dụng có thể là file khả thi của ứng dụng cùng các file tài nguyên cấu thành ứng dụng đó, các mục thông tin liên quan trong Registry của Windows... Nhờ 1 trong những dấu vết này mà người ta (hay chương trình) có thể biết được ứng dụng nào đó đã cài vào máy chưa. Không có cách nào có thể ngăn cản hay giấu triệt để việc tồn tại của một ứng dụng trên máy.
2. Bạn không cần biết Registry của Windows được chứa trên những file nào, chúng nằm ở đâu vì ta chỉ truy xuất thông tin trong registry gián tiếp thông qua các hàm API Windows, thí dụ như RegCreateKeyEx(), RegEnumKeyEx()... Thông tin chi tiết về việc dùng các hàm này được trình bày trong CD MSDN.
2. Bạn không cần biết Registry của Windows được chứa trên những file nào, chúng nằm ở đâu vì ta chỉ truy xuất thông tin trong registry gián tiếp thông qua các hàm API Windows, thí dụ như RegCreateKeyEx(), RegEnumKeyEx()... Thông tin chi tiết về việc dùng các hàm này được trình bày trong CD MSDN.
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip