Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Hook không vào được procedure.


  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cảm ơn Admin, do vội quá mình không xóa debug nên làm dung lượng khá cao.
    Trong đó hInstDLL = (HINSTANCE) hModule;
    Và Hook được gọi trong file Hook ở switch. Mình thử sử dụng nó trong IDM_ABOUT.
    Mình đã sửa lại nhưng vấn đề là hàm CALLBACK của mình đã để ở trong SetWindowHookEX(WH_KEYBOARD, (HOOKPROC)Xuly, hInstDLL, 0) vẫn không thực thi vào.
    Do đây là lần đầu tiên mình upload nên không tránh sai sót, mong admin và các bạn thông cảm. Giờ thì rút kinh nghiệm rồi, cảm ơn.

    Mình làm được rồi. Cám ơn Admin đã cho 2 câu hỏi thú vị[IMG]images/smilies/clap_grin.gif[/IMG]

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Đầu tiên phải học cách xóa bỏ các file .sdf, .ncb, .aps, ..các thư mục debug, Release do VS sinh ra rồi mới đính kèm lên diễn đàn.

    Còn vấn đề của bạn ah: "Chạy được mới là lạ", không chạy được là chuyện bình thường.

    1. hInstDLL có giá trị như thế nào?
    2. Hook được gọi ở đâu?

    Túm lại là không hỏi thêm, hãy tự tìm hiểu để trả lời 2 câu hỏi trên.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • 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
  •