Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Thông điệp chương trình

  1. #1
    Ngày gia nhập
    05 2008
    Bài viết
    15

    Question Thông điệp chương trình

    em biết có mấy dạng thông điệp của chương trình trong Win như WM_CREAT , WM_QUIT , WM_COMMAND , ....

    ko biết có thông điệp nào thông báo người dùng chuyển sang cửa sổ chương trình khác và thông điệp quay trở lại cửa sổ chương trình ko ?

    em đang viết 1 chương trình , ko biết làm thế nào để khi người dùng ấn nút thu nhỏ hoặc ấn phím Window ( nghĩa là chương trình ko còn là TOPMOST nữa) thì tạm dừng ko xử lý nữa
    và nếu chọn lại cửa sổ chương trình thì lại chạy

    chứ hiện giờ cứ khi người dùng chuyển sang làm việc khác , chương trình vẫn chạy -> rất nặng máy

  2. #2
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    Thông điệp đó có lẽ liên quan đến forcus.

    Nếu mất focus thì bạn ngừng theard.
    Nếu có focus lại thì bạn chạy lại thread.

  3. #3
    Ngày gia nhập
    05 2008
    Bài viết
    15

    Trích dẫn Nguyên bản được gửi bởi kidkid Xem bài viết
    Thông điệp đó có lẽ liên quan đến forcus.

    Nếu mất focus thì bạn ngừng theard.
    Nếu có focus lại thì bạn chạy lại thread.
    em không hiểu ý anh lắm
    anh có thể nói rõ hơn ko ?

  4. #4
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    bạn dùng hàm GetForegroundWindow đề lấy window đang focus và so sánh nó với hWnd của cửa số bạn đang xét đề xem bạn có đang được focus tới hay không.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

Quyền hạn của bạn

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