VicoTas
Câu hỏi
Hoài Nam (Nam Tước) namtuoc
26/04/2013 21:02

Nếu có 1 bản đồ dạng bitmap, trên bản đồ có nhiều con đường, làm cách nào để biết đang rê chuột qua con đường nào?

Nếu có 1 bản đồ dạng bitmap, trên bản đồ có nhiều con đường, làm cách nào để biết đang rê chuột qua con đường nào? Có thể dùng bản đồ đó theo 1 format khác không?

Danh sách câu trả lời (1)
Phương pebuon_8x 26/04/2013 21:02
Thực tế là các chương trình xử lý đồ họa quản lý các phần tử đồ họa ở dạng luận lý có cấu trúc để dễ dàng xử lý, kết quả bitmap được hiển thị trên màn hình chỉ để cho người dùng xem mà thôi. Thí dụ để quản lý bản đồ đường xá của thành phố, người ta có 1 hay nhiều database chứa thông tin các con đường của thành phố (tên, tọa độ các điểm điều khiển để tái tạo con đường, độ rộng,...). Dựa vào database này, chương trình sẽ tính toán và hiển thị các con đường lên màn hình theo tỉ lệ thu nhỏ nào đó. Khi người dùng rê chuột tới con đường nào đó trên màn hình và click chuột để chọn nó, chương trình chỉ nhận biết được vị trí chuột được ấn, nhưng nhờ vị trí này chương trình sẽ tính toán và đối chiếu vào thông tin database để biết vị trí vừa ấn tương ứng với con đường nào. Lưu ý rằng bản thân code của chương trình không hề “thấy” kết quả mà nó hiển thị lên màn hình, nó chỉ “thấy” thông tin các con đường trong database.
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 tìm một vài mã nguồn chương trình trò chơi nhỏ viết bằng C, Pascal để nghiên cứu? Bạn nào có cho mình nhé?

Đăng lúc: 21:02 - 26/04/2013 trong Lập trình

Uk Tôi muốn phát triển các ứng dụng theo Java, nhưng hiện nay có quá nhiều lời không hay về Java?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Trong Visual Basic6.0, làm cách nào để có được dòng chữ tô đậm trong Textbox hay RichTextbox ?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Xuân Trọng Xin hỏi về PowerPoint?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Xin hỏi cách dùng QT Designer để dịch ứng dụng chỉ có file source (*.cpp) mà không có file project *.pro?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Trong Access có cách nào để vẽ lên form giống như lệnh putpixel(x,y) trong VB được không?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Phương Xin hỏi những trang web cung cấp thông tin về cấu trúc quản lý tiến trình EPROCESS?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Thu Trang Xin hỏi cách nhúng 1 file *.exe vào trong 1 ứng dụng khác như VB, Delphi, VC++?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Lê Văn Tùng Trong 1 form, làm sao để kiểm tra nút nào đã được ấn (click) hoặc textbox nào được chọn ở form khác?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

vietnamconnection Cách khai báo biến kiểu CArray<SHAPE,SHAPE> trong lập trình MFC (Visual C++), trong đó SHAPE là 1 struct (kiểu do người dùng định nghĩa)?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Vinh . Chương trình chạy tốt trên Windows 9x nhưng trên Windows XP thì không xuất hiện hộp thoại theo yêu cầu?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Lê Thị Hoa Hồng Xin hỏi cách thay đổi hình dạng các button trên Form trong Borland Delphi 5.0?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Cách thức viết chương trình Visual Basic sử dụng ngắt?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Xin hỏi cách đọc dữ liệu từ file Excel, Text rồi đẩy vào database bằng ngôn ngữ ASP.NET?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Đức Cảnh Làm thế nào để chương trình hiện ở System tray?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

NgocUk Tôi muốn viết chương trình Assembly hiển thị giờ như đồng hồ điện tử nhưng gặp khó khăn trong việc cập nhật phút giây và thiết lập font chữ phóng to?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

nophoto Lập trình giao diện Winform với VB.Net, làm sao để có được giao diện (button, textbox) giống như style của XP mà ko phụ thuộc vào theme của HĐH ?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

nophoto Xin hướng dẫn cách hook bàn phím và thay thế ký tự gõ vào trong ngôn ngữ Delphi?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

Mạnh Linh Lập trình bằng C/C++ for DOS, làm sao để chương trình chạy n lệnh cùng một lúc?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

Lê Thị Hoa Hồng Xin hướng dẫn cách xử lý đọc mã vạch với Visual Foxpro?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

Rao vặt Siêu Vip