VicoTas
Câu hỏi
Link whiteroses
25/05/2013 20:30

Xin hướng dẫn viết chương trình VB khi chạy sẽ tự động lấy hình nền desktop làm hình nền form của chương trình?



Danh sách câu trả lời (1)
MrTien ftienhts 25/05/2013 20:30
Ý tưởng chính của hoạt động "capture" ảnh nền Windows (hay 1 vùng xác định trên Windows) là dùng hàm API Windows có tên BitBlt(). Hàm BitBlt() cho phép copy vùng ảnh bitmap từ "device context" này sang "device context" khác. Tuy nhiên đoạn lệnh VB đảm nhiệm việc copy ảnh nền Windows rồi dán vào Form tương đối dài và phức tạp nên chúng tôi không liệt kê ra đây. Microsoft đã xây dựng module chứa một số hàm "capture" ảnh bitmap của một số đối tượng Windows, trong đó hàm có tên là CaptureScreen() sẽ "capture" toàn bộ cửa sổ desktop rồi trả về đối tượng Picture miêu tả ảnh tương ứng. Bạn chỉ cần chép file thư viện này (dạng mã nguồn VB), "add" nó vào Project ứng dụng của bạn rồi gọi hàm CaptureScreen() bất kỳ lúc nào bạn muốn. Thí dụ để lấy ảnh nền Windows và dán nó vào form của ứng dụng, bạn chỉ cần viết lệnh gán đơn giản như sau:

Private Sub Form_Load()
Set Me.Picture = CaptureScreen()
End Sub
File thư viện này có trong CD MSDN của Microsoft.
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
nophoto Tôi muốn viết 1 chương trình để ngăn chặn người dùng máy tính truy cập địa chỉ nhập qua browser mà tôi không cho phép?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Cách học thiết kế Web??

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Các bạn cho mình xin hàm chuyển từ số sang tiền tệ với

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Ngôn ngữ viết phần mềm phổ biến và ưu việt nhất hiện nay là gì?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

Phương Mình có đoạn code C ko biết là bị lỗi ở chỗ nào các bạn giúp mình với

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Sao các bạn làm "Chọn danh mục cần đăng câu hỏi theo danh sách bên dưới." hay thế? cho mình code đc không?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto ..ai biết ở đâu nhận dạy học palsh ko?.....?.cho tôi địa chỉ với ...đang cần gấp.

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Có ai biết cách mã hóa dữ liệu ngắn hơn MD5 không chỉ giùm mình với

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Tôi đang viết chương trình về bản đồ bằng ngôn ngữ Java. Cho hỏi cách thức số hóa bản đồ và các chương trình trợ giúp cho công việc này?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Lập trình ứng dụng bằng Java, đã kết nối được csdl để lấy ra các trường nhưng không biết cách đưa các trường đó vào một JTable để hiển thị??

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto VB 6.0 có thể lập trình điều khiển phần cứng được không (lập trình hệ thống)??

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

vietnamconnection Xin hỏi làm thế nào để biết trong các thư viện như run32.dll, kernel32.dll có những hàm lập trình nào?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Xin hỏi thiết bị nào có thể kết nối các sensor này với máy tính và ngôn ngữ dùng để lập trình?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

lê văn nguyên Trong lập trình Visual Basic có cách nào để gửi thư đến 1 địa chỉ cho trước mà không cần khởi động chương trình mail nào cả?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

Lê Thị Hoa Hồng Cách giấu các HTML Code của các file *.htm để người dùng không thấy được các đoạn mã HTML đó?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách làm web bãng MS Access.?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Tôi lập trình mạng với ASP, trong đó xử lý CSDL dùng mã font là.VnTime (.VnArial), khi duyệt web thì hiển thị font không chính xác? Tôi phải làm sao?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Lập trình ASP, Cách quản lý thời gian bắt đầu và kết thúc 1 session ??

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn lập trình C để gửi tin nhắn trong mạng LAN (giống như net send của Windows)?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Hướng dẫn cho mình cách viết chương trình SMTP Server bằng C#. ?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

Rao vặt Siêu Vip