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

Đề tài: Cho em hỏi cách tạo Thread cho 1 hàm?

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

    Mặc định Cho em hỏi cách tạo Thread cho 1 hàm?

    Em vẫn đang làm cái project 6 này, em có hàm Try(int j, CDC *pDC) ở lớp Recursivite, bây h em muốn khai báo 1 thread cho nó thì phải làm thế nào ạ? Em có đọc mấy quyển sách nhưng nó nói ko rõ lắm nên vẫn chưa hiểu.
    Với cả em cũng muốn hỏi luôn là chương trình của em lúc click vào Result, hàm Try() vẫn đang chạy, em click chuột vào vị trí bất kỳ trong cửa sổ hoặc là làm 1 động tác refresh cửa sổ thì nó gặp hiện tượng như là bị treo, thế thì có phải là tại vì em ko đưa hàm Try() đấy vào 1 thread nên nó mới như bị đơ thế ko ạ?
    Em up lại cái project lên nhé:
    Attached Files Attached Files
    • Kiểu file: rar 6.rar (54.8 KB, 6 views)

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

    Mình đã sửa lại theo cách dùng thread rồi đây.
    Attached Files Attached Files
    • Kiểu file: rar 6.rar (76.1 KB, 28 views)
    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.

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

    Cám ơn anh mèo! Em gọi hàm SuspendThread() để dừng thread thì được nhưng khi gọi ResumeThread() thì thread lại ko tiếp tục, thế là vì sao hả anh? Em xem trong MSDN thấy bảo phải set cái acces rights là THREAD_SUSPEND_RESUME có đúng ko ạ, nhưng em ko biết set kiểu gì? (Em học pháp từ bé, ko biết tiếng anh nên đọc msdn ko hiểu rõ lắm)

  4. #4
    Ngày gia nhập
    10 2008
    Bài viết
    58

    Em tạo nút continue để gọi hàm ResumeThread nhưng ko đc:
    Attached Files Attached Files
    • Kiểu file: 7z 6.7z (42.3 KB, 3 views)

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

    Mình đã sửa rồi đó. Bạn ánh xạ sai ID.
    Attached Files Attached Files
    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.

  6. #6
    Ngày gia nhập
    10 2008
    Bài viết
    58

    Mặc định Cho em hỏi cách tạo Thread cho 1 hàm?

    Em sơ ý quá, chắc tại cop từ cái trên xuống nhưng lại quên sửa.

Các đề tài tương tự

  1. Lập trình C Sử dụng thread và các phương thức đồng bộ trên thread để viết giải quyết bài toán reader/writer dạng tổng quát ?
    Gửi bởi danghoa92 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 26-04-2013, 10:23 PM
  2. Cross-thread operation not valid: Control 'txt_1' accessed from a thread other than?
    Gửi bởi ndp1007 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 01-03-2012, 12:20 AM
  3. Trả lời: 0
    Bài viết cuối: 16-02-2012, 10:37 PM
  4. lỗi Cross-thread operation not valid khi dùng thread
    Gửi bởi Riku trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 13-04-2011, 02:50 PM
  5. Thread trong Dialog và Thread trog Tabcontrol ???
    Gửi bởi nam_dkn trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 20-03-2009, 10:43 AM

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