2009-05-11 35 views
9

Làm thế nào để tạo ra một ứng dụng quan sát cửa sổ đăng ký sử dụng Net,Cách tạo trình theo dõi sổ đăng ký?

Tôi muốn ứng dụng này để xem tất cả các móc registry và bắn một sự kiện khi một sự thay đổi giá trị, sự kiện này sẽ cho cũ và mới giá trị cho rằng giá trị.

Thats? làm sao? chỉ cần ý tưởng hoặc nơi bắt đầu

Trả lời

1

This looks like a good place to start. Có một lớp học WMI cho số registry.

+0

Sử dụng các lớp WMI cho đăng ký tôi có thể nhận được các giá trị cũ và mới sau khi thay đổi chính? –

+0

Vẫn đang tìm kiếm nhưng không nhìn tốt ... bạn có thể phải đi với phương pháp wra32 win32 mà cletus đề xuất. –

2

.Net framework không chứa lớp được nhúng để xem sổ đăng ký. Nhưng bạn vẫn có thể sử dụng gói WinAPI gọi hoặc giao diện WMI (xem example)

0

Các thuê bao có thể được thực hiện hoặc via WMI hoặc trực tiếp qua chặn RegNotifyChangeKeyValue cuộc gọi trong một thread riêng biệt, và bạn sẽ have to dõi cũ và giá trị mới cho bản thân. Here là mã.

Các vấn đề liên quan