PDA

View Full Version : Thay đổi kiểu dáng các control trong Windows XP


MrHien
11-09-08, 04:15 PM
Khi bạn dùng hệ điều hành Windows XP thì các control (điều khiển) như button (nút nhấn), check box (hộp kiểm), scroll bar (thanh cuộn)... se có hình dáng theo kiểu của Windows XP rất đẹp. Nhưng đa số các phần mềm cài thêm vào vẫn dùng các control kiểu cũ, kể cả một số phần mềm của Microsoft như bộ Office. Vậy làm thế nào để các control này có hình dáng như cac control của Windows XP? Dưới đây là cách “ép” các control trong các phần mềm có hình dáng theo WinXP:

Cách thực hiện:

Vào menu Start\ Run, gõ notepad rồi OK để mở chương trình NotePad. Nếu không có NotePad, bạn có thể sử dụng một phần mềm soạn thảo tập tin văn bản bất kỳ rồi soạn đoạn mã sau vào, sau đó lưu lại với tên trùng với tên của chương trình muốn thay đổi kiểu control, có phần mở rộng là .exe.manifest (ví dụ thay đổi MS Access: tên tập tin thi hành của MS Access là msaccess.exe thì bạn lưu đoạn mã dưới với tên msaccess.exe.manifest, rồi đặt tập tin này nằm chung thư mục với tập tin msaccess.exe).

Nội dung tập tin văn bản:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="CompanyName.ProductName.YourApp"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>

Lưu ý: Có thể sẽ có một số phần mềm báo lỗi hoặc không khởi động được nếu bạn áp dụng cách này