• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

[GUI] Aero Window

Bộ sưu tập các thư viện hỗ trợ sẳn cho Visual Basic .NET và C#

Điều hành viên: tungcan5diop, QUANITGROBEST

Nội qui chuyên mục
1. Gửi bài viết tại đây, Tester sẽ chuyển vào trong nếu bài viết đạt yêu cầu.
2. Gửi bài theo mẫu qui định: viewtopic.php?f=2&t=5
[ten][/ten]
[loai][/loai]
[ngonngu][/ngonngu]
[tacgia][/tacgia]
[chucnang][/chucnang]
[end][/end]
Hình đại diện của người dùng
PAPYRON
Thành viên tích cực
Thành viên tích cực
Bài viết: 161
Ngày tham gia: T.Tư 23/11/2011 8:58 am
Đến từ: Lớp 9/4 THCS Lê Quý Đôn, Long Khánh, Đồng Nai.
Has thanked: 2 time
Been thanked: 38 time
Liên hệ:

[GUI] Aero Window

Gửi bàigửi bởi PAPYRON » T.Tư 28/11/2012 9:27 pm

Tên: Aero Window
Loại: Thư viện
Ngôn ngữ lập trình: VB.NET
Tác giả: PAPYRON
Chức năng: Hiển thị 1 form trong khung theo kiểu dáng Windows Aero trên nền Windows XP.



Dưới đây là mã nguồn kèm với thư viện dạng dll.
Cách dùng:
1. Project --> Add rerence... --> Browse --> Chọn AeroWindow.dll
2.
3.
  1. 'Vì title đang được phát triển nên tạm thởi sẽ chưa có mặt, bỏ parm title = ""
  2. Dim a as New AeroWindow("",new form1,aerodialog.fixed)
  3.  



Hình đại diện của người dùng
PAPYRON
Thành viên tích cực
Thành viên tích cực
Bài viết: 161
Ngày tham gia: T.Tư 23/11/2011 8:58 am
Đến từ: Lớp 9/4 THCS Lê Quý Đôn, Long Khánh, Đồng Nai.
Has thanked: 2 time
Been thanked: 38 time
Liên hệ:

Re: [GUI] Aero Window

Gửi bàigửi bởi PAPYRON » T.Sáu 30/11/2012 8:37 pm

Xem nào...
Hôm bữa bị cúp điện giữa chừng đang upload...
Hôm nay mình sẽ up lên lại nhé::Kèm vời mã nguồn luôn!
Tập tin đính kèm
AeroWindow.7z
(3.83 MiB) Đã tải 392 lần

Hình đại diện của người dùng
PAPYRON
Thành viên tích cực
Thành viên tích cực
Bài viết: 161
Ngày tham gia: T.Tư 23/11/2011 8:58 am
Đến từ: Lớp 9/4 THCS Lê Quý Đôn, Long Khánh, Đồng Nai.
Has thanked: 2 time
Been thanked: 38 time
Liên hệ:

Re: [GUI] Aero Window

Gửi bàigửi bởi PAPYRON » T.Sáu 30/11/2012 9:08 pm

More Xì-cở rin sọt (screenshot) nè:
1. Tạo 1 form cần độn mới. (ở ví dụ này là form Shape)

Hình ảnh

2. Add reference (và Import) tương ứng.
Hình ảnh
Hình ảnh
Hình ảnh

3. Thêm code cần thiết để hiển thị form.
Hình ảnh

4. Start debugging

5. Thành quả.
Hình ảnh

Hình đại diện của người dùng
PAPYRON
Thành viên tích cực
Thành viên tích cực
Bài viết: 161
Ngày tham gia: T.Tư 23/11/2011 8:58 am
Đến từ: Lớp 9/4 THCS Lê Quý Đôn, Long Khánh, Đồng Nai.
Has thanked: 2 time
Been thanked: 38 time
Liên hệ:

Re: [GUI] Aero Window

Gửi bàigửi bởi PAPYRON » T.Sáu 30/11/2012 9:13 pm

Tuy nhiên, cho đến thời điểm này, thì cả 2 sản phẩm của mình (AeroWindow và AeroDialog) đang có 1 bug cơ bản, và lớn nhất: là chụp screenshot bị giựt, lag. Mặc dù ở AeroWindow đã chuyển từ việc dùng method Copyfromscreen sang gọi BitBlt nhưng mà hiệu quả thì không có bao nhiêu.

Nếu các bạn có ý kiến, đóng góp, thay đổi gì có liên quan đến bug nói trên xin post lên cho mình biết liền!

Hình đại diện của người dùng
PAPYRON
Thành viên tích cực
Thành viên tích cực
Bài viết: 161
Ngày tham gia: T.Tư 23/11/2011 8:58 am
Đến từ: Lớp 9/4 THCS Lê Quý Đôn, Long Khánh, Đồng Nai.
Has thanked: 2 time
Been thanked: 38 time
Liên hệ:

Re: [GUI] Aero Window

Gửi bàigửi bởi PAPYRON » T.Sáu 30/11/2012 9:15 pm

Tuy nhiên, cho đến thời điểm này, thì cả 2 sản phẩm của mình (AeroWindow và AeroDialog) đang có 1 bug cơ bản, và lớn nhất: là chụp screenshot bị giựt, lag. Mặc dù ở AeroWindow đã chuyển từ việc dùng method Copyfromscreen của class Graphics sang gọi API BitBlt nhưng mà hiệu quả thì không có bao nhiêu.

Nếu các bạn có ý kiến, đóng góp, thay đổi gì có liên quan đến bug nói trên xin post lên cho mình biết liền!

Rất cảm ơn các bạn đã dùng thử và cho ý kiến.

Hình đại diện của người dùng
duongk10b
Thành viên danh dự
Thành viên danh dự
Bài viết: 313
Ngày tham gia: T.Hai 28/05/2012 5:17 pm
Đến từ: Cty TNHH Minh Lộ
Been thanked: 50 time
Liên hệ:

Re: [GUI] Aero Window

Gửi bàigửi bởi duongk10b » T.Sáu 28/12/2012 10:59 am

Sao mà chạy trên win 7 thật nhìn nó nhòe ra xấu hơn cả classsix vậy ?
Phận làm trai gõ phím bình thiên hạ.
Thân anh hùng click chuột định giang sơn

Hình đại diện của người dùng
PAPYRON
Thành viên tích cực
Thành viên tích cực
Bài viết: 161
Ngày tham gia: T.Tư 23/11/2011 8:58 am
Đến từ: Lớp 9/4 THCS Lê Quý Đôn, Long Khánh, Đồng Nai.
Has thanked: 2 time
Been thanked: 38 time
Liên hệ:

Re: [GUI] Aero Window

Gửi bàigửi bởi PAPYRON » T.Sáu 28/12/2012 7:24 pm

Aero Window.

Tên nghe kinh thật. Ờ máy win7 nào cũng có.
Nhưng mà cái của em chạy trên XP (mất hứng) :D

Hehe em chưa chạy trên 7 thử vì cái này dành riêng cho XP mà. 7 có Aero rùi, việc gì phải dùng thứ này chi cho cực? (Kiểm lại thấy CPU 100% xỉu hôm bữa) x_x

Classlib này dùng GDIPlusX làm nền cho việc Blurring, đâu có 7's DWM nào dính dáng vào nên cũng hơi cực. Form phải tự lực cánh sinh mỗi 1/4 giây sinh ra 1 background image, rùi blurrrrrr :(( . Còn win7 chơi đểu chạy DWM chụp ảnh cac cửa sổ liên tục, là system process nên thoải mái tung hoành bắt con CPU cùi è cổ ra làm hiệu ứng (nói thế thôi chứ cũng nhanh hơn cái của em nhìu và CPU chỉ có 3-4% hà). ;)


Quay về “[.NET] Module, Class, UserControl, DLL”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách