Tôi đang phát triển ứng dụng dựa trên MFC Dialog trong Visual Studio 2008. Tôi muốn sử dụng bộ hẹn giờ bắt đầu khi bắt đầu ứng dụng và tiếp tục chạy và gọi một hàm thực hiện nhiệm vụ của mình? Tôi có thể làm cái này như thế nào?Làm thế nào để sử dụng bộ hẹn giờ trong ứng dụng dựa trên hộp thoại MFC?
Cảm ơn
http://msdn.microsoft.com/en-us/library/49313fdf(v=vs.80).aspx – YeenFei
Tôi nhận được lỗi này: lỗi C3867: 'CHDVRLauncherDlg :: TimerFunction': hàm gọi thiếu đối số danh sách; sử dụng '& CHDVRLauncherDlg :: TimerFunction' để tạo con trỏ cho thành viên. nếu tôi khai báo hàm gọi lại là tĩnh thì tôi không thể gọi hàm khác của tôi từ cuộc gọi lại này. Tôi mới đến MFC. Cảm ơn –
Những cách khác bạn nên cân nhắc là: nhận thời gian hiện tại mỗi lần, và kiểm tra xem có đủ thời gian không, hoặc bắt đầu một luồng mới (hoặc quá trình) sẽ gọi là 'sleep (long millisecs);', và sau đó gọi tùy theo chức năng nào bạn muốn. –