2012-10-08 26 views
19

Tôi đang làm việc trên một trình bảo vệ màn hình WPF đơn giản và không thể xem trước hình thu nhỏ để hoạt động.Có gì khác biệt về xem trước Trình bảo vệ màn hình trong Windows 8?

Khi bạn mở bảng điều khiển màn hình và đi đến cấu hình bảo vệ màn hình, bảo vệ màn hình được lựa chọn là nghĩa vụ phải hiển thị một bản xem trước thumbnail trong hộp thoại:

Display Properties - Screensaver

Tôi đã tìm thấy một số ví dụ điển hình trực tuyến như thế nào để làm điều này, bao gồm:

Làm theo các ví dụ này, tôi không thể làm gì cả - hình thu nhỏ xem trước chuyển sang màu đen, nhưng không có gì khác xuất hiện. Việc tải xuống từng cái này (và một vài thứ khác) và chạy chúng có cùng kết quả - một hình thu nhỏ xem trước trống. Tôi đã làm điều này trước đây trên Windows 7 và nó không phải là khó khăn, vì vậy tôi là một chút thất vọng.

Sao chép các tệp nhị phân sang máy tính Windows XP, tôi nhận thấy rằng mỗi người trong số họ đã hiển thị hình thu nhỏ xem trước thành công.

Vì vậy, có cái gì đó rõ ràng đã thay đổi giữa Windows 7 và Windows 8.

gì tôi cần phải làm cách khác nhau để cho phép bảo vệ màn hình WPF của tôi để hiển thị đúng một bản xem trước thumbnail trên Windows 8?

+0

http://answers.microsoft.com/en-us/windows/forum/windows_8-desktop/bubbles-screensaver-has-black-background/e0807324-5ca6-4abe-b6ba-716848b41ff5 – Vladimir

+0

Cảm ơn @VladimirFrolov, nhưng không trả lời câu hỏi của tôi - trong chuỗi đó, bản xem trước hoạt động tốt, nhưng hành vi của trình tiết kiệm thực tế bị suy giảm. – Bevan

+0

Hmm .. xem trước trình bảo vệ màn hình hoạt động với tôi trong Windows 8.Tôi đã thử cả Raindrops một (từ * Viết một trình bảo vệ màn hình trong WPF *), cũng như * CC Hearts Screen Saver *. Cả hai đều cho thấy bản xem trước trong Windows 8 RTM (phiên bản 32 bit và 64 bit); trong cả hai trường hợp, màn hình chuyển sang màu đen trong khoảng 10 - 15 giây và sau đó bản xem trước được hiển thị. Điều duy nhất mà tôi phải làm là cài đặt .Net 3.5 cho trình bảo vệ màn hình Raindrops. Có lẽ nó là một vấn đề trình điều khiển đồ họa? –

Trả lời

0

Kiểm tra những gì phiên bản của khuôn khổ bạn đang sử dụng và cố gắng sử dụng hồ sơ cá nhân của khách hàng nếu có thể

Cũng Cố gắng workaround nhỏ này nếu giúp:

Trong Windows Explorer Đến>Tùy chọn >Thay đổi thư mục và tìm kiếm tùy chọn rồi nhấp vào tab Xem và bỏ chọn hộp nói Luôn hiển thị ico ns, không bao giờ hình thu nhỏ.

Tôi hy vọng nó sẽ hoạt động.

+0

Xin lỗi, tôi không thấy cách xem trước biểu tượng trình khám phá cửa sổ có liên quan gì đến chế độ xem trước của trình bảo vệ màn hình trong cửa sổ thuộc tính hiển thị. Xin giải thích thêm. – Bevan

0

Tôi đã tìm thấy các sự cố phổ biến nhất khi di chuyển mã từ Win 8 sang Xp là quyền và phụ thuộc. Kiểm tra xem các tệp không cần một số quyền lạ (không chắc chắn quyền xem trước chạy với) và rằng tất cả các phụ thuộc đều được tôn trọng (cũng quyền của chúng).

Nếu tôi nhớ đúng, tất cả cửa sổ trình bảo vệ màn hình chỉ được đổi tên tệp exe với đối số dòng lệnh. Có thể thử đổi tên nó và chạy nó trực tiếp?

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