Hiển thị kết quả từ 1 đến 3 / 3
  1. #1
    Tham gia
    19-04-2007
    Bài viết
    38
    Like
    0
    Thanked 0 Times in 0 Posts

    Hấp dẫn đây ! Delphi API: GET_X_LPARAM

    Trong Help của Delphi có ghi hai hàm sau:
    xPos = GET_X_LPARAM(lParam);
    yPos = GET_Y_LPARAM(lParam);
    dùng để lấy vị trí của chuột (ví dụ mình làm với thông điệp WM_MOUSEMOVE), nhưng sao mình ko dùng được.
    Quote Quote

  2. #2
    Tham gia
    02-02-2005
    Bài viết
    219
    Like
    0
    Thanked 3 Times in 3 Posts
    Mục tiêu là để làm gì.
    Đấy là windows proc để sử lý windows message. Pascal đã cjho một đống tiện ích, cần gì phải dùng cấp thấp như thế.
    Các event move, down, up.....đầy kiểu integer ra kia mà.

    procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
    begin

    end;
    Được sửa bởi huyphuc1981_nb lúc 14:33 ngày 03-10-2007

  3. #3
    Tham gia
    19-04-2007
    Bài viết
    38
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi huyphuc1981_nb View Post
    Mục tiêu là để làm gì.
    Đấy là windows proc để sử lý windows message. Pascal đã cjho một đống tiện ích, cần gì phải dùng cấp thấp như thế.
    Các event move, down, up.....đầy kiểu integer ra kia mà.

    procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
    begin

    end;
    Ý mình là đang muốn viết API dùng delphi, còn dùng cái trên thì nói làm gì.
    He he, tìm được câu trả lời rồi, dùng hai hàm HIWORD và LOWORD.

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •