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

    Cách lấy dữ liệu từ edittext để sử dụng(WIN API) như thế nào ?

    Mình đang tìm hiểu về lập trình C trên windows bằng API. Mình đang định làm một cái cửa sổ gồm một cái edittext và một button. Nhập vào một số n và tetbox. Nhấp button đề thực hiện việc xuất số nguyên tố thứ n lên một messagebox.

    câu hỏi: Làm thế nào để lấy dữ liệu đã dc nhập từ edittext(kiều LPWSTR) cho vào Hàm MessageBox()(kiểu LPCWSTR)

    -Làm sao để chuyển từ LPWSTR ra int và chuyển từ int ra LPCWSTR?
    Hướng dẫn cụ thể luôn nhé!
    Cảm ơn các bạn.

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi luan.uit
    Mình đang tìm hiểu về lập trình C trên windows bằng API. Mình đang định làm một cái cửa sổ gồm một cái edittext và một button. Nhập vào một số n và tetbox. Nhấp button đề thực hiện việc xuất số nguyên tố thứ n lên một messagebox.

    câu hỏi: Làm thế nào để lấy dữ liệu đã dc nhập từ edittext(kiều LPWSTR) cho vào Hàm MessageBox()(kiểu LPCWSTR)

    -Làm sao để chuyển từ LPWSTR ra int và chuyển từ int ra LPCWSTR?
    Hướng dẫn cụ thể luôn nhé!
    Cảm ơn các bạn.
    [QUAN TRỌNG]
    - Khi làm về WinAPI bạn cần phải biết kĩ thuật tìm kiếm câu trả lời và biết đọc tiếng anh. Nếu bạn ít đọc tài liệu tiếng anh có thể sẽ hơi khó khăn trong 1 2 tuần đầu, từ từ sẽ đọc thuần thục vì từ ngữ chuyên ngành chỉ có nhiu đó.
    - Kỹ thuật tìm kiểm: Thêm từ khóa "WinAPI" vào câu tìm kiếm.
    VD cho câu hỏi của bạn: "WinAPI LPCWSTR to int"
    - Thông thường 2 trang cho kết quả đẹp đó là "stackoverflow.com" và trang MSDN của Microsoft. Mún tìm tài liệu của Microsoft thì thêm từ khóa "MSDN".

    [CHUYỆN NHỎ]
    - Hàm để chuyển từ int ra LPCWSTR là: _wtoi (WCHAR* to Int)
    - Hàm để chuyển từ LPCWSTR ra int là: _itow
    - Để lấy dữ liệu từ Edit control, bạn dùng hàm GetWindowText(...);
    Xem chi tiết tại đây: http://msdn.microsoft.com/en-us/library/yd5xkb5c.aspx

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn có thể sử dụng hàm GetWindowText, ví dụ cụ thể mình nghĩ là đã có trên diễn đàn này đấy!

 

 

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
  •