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

Đề tài: Có thể Cho Chữ chạy trên Dialog không

  1. #1
    Ngày gia nhập
    01 2009
    Bài viết
    64

    Wink Có thể Cho Chữ chạy trên Dialog không

    VD muốn chữ chạy trên StaticText hay 1 cái gì đó có được không ???

  2. #2
    Ngày gia nhập
    09 2006
    Bài viết
    711

    Được, đặt 1 timer, timer event call thì gọi Invalidate/UpdateWindow. Trong timer event thì dịch chuỗi sẵn. Trong OnPaint thì print chuỗi đó ra.

  3. #3
    Ngày gia nhập
    01 2009
    Bài viết
    64

    rất cảm ơn anh TQN,em cũng hiểu sơ sơ cách của anh rồi,có điều khó là em không biết thao tác với tọa độ,nghĩa là cứ 1 giây em in chữ cách chữ cũ 1 khoảng chẳng hạn,em không biết cách in ra như thế nào để mỗi lần nó lại in ra cách nhau 1 đoạn đó ....

  4. #4
    Ngày gia nhập
    01 2009
    Bài viết
    89

    Nếu muốn set cho text của static text hay edit control thì cần gì tọa độ.

    C++ Code:
    1. void CRunningStringSampleDlg::OnTimer(UINT nIDEvent)
    2. {  
    3.     UpdateString(m_runningString);
    4.     UpdateData(FALSE); 
    5.     CString caption;
    6.     GetWindowText(caption);
    7.     UpdateString(caption);
    8.     SetWindowText(caption);
    9.  
    10.     CDialog::OnTimer(nIDEvent);
    11. }
    12.  
    13. void CRunningStringSampleDlg::OnBtnStart()
    14. {  
    15.     SetTimer(IDT_TIMER,500,NULL);
    16.     GetDlgItem(IDC_BTN_START)->EnableWindow(FALSE);
    17. }
    18.  
    19. void CRunningStringSampleDlg::UpdateString(CString& str)
    20. {
    21.     TCHAR firstChar= str.GetAt(0);
    22.     str.Delete(0);
    23.     str.Insert(str.GetLength(),firstChar);
    24.     //str.AppendChar()     
    25. }

    Sample in VC6
    Attached Files Attached Files

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

    Mình không rõ cách NgocBig lắm, mình nghĩ lấy DC rồi drawText ra tại tọa độ x nào đó là ok.

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

    Mặc định Có thể Cho Chữ chạy trên Dialog không

    Ý của ngocbich không phục vụ cho mục đích "chữ chạy" như yêu của chủ topic. Chắc là ngocbich hiểu nhầm chuyện "chữ chạy" với chuyện gán text cho một control nào đó mà.

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

  1. Làm sao để tạo File Dialog trên MFC ?
    Gửi bởi cuogbk14 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 03-10-2012, 05:39 PM
  2. viết dll nhúng dialog và resource để chạy trên ngôn ngữ khác(python)?
    Gửi bởi tieulamtu trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 28-12-2011, 11:00 PM
  3. Có một dialog con muốn thay đổi một vài thông số trên dialog cha thì làm thế nào
    Gửi bởi theboy909 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 24-05-2011, 03:39 PM
  4. Cách hiển thị thời gian của hệ thống trên dialog của MFC
    Gửi bởi it_2010 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 19-05-2010, 11:07 PM
  5. Dialog trên MFC | Dialog Box in MFC
    Gửi bởi DarkWizard trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 15-05-2009, 07:08 PM

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