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

Đề tài: Lỗi C2664: "CreateFileW"

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

    Mặc định Lỗi C2664: "CreateFileW"

    Mình biên dịch đoạn code:
    HANDLE hDevice;
    hDevice = CreateFile(m_DeviceName, 0, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0,NULL);
    Nó báo lỗi như thế này:

    error C2664: 'CreateFileW' : cannot convert parameter 1 from 'char [7]' to 'LPCWSTR'
    Mình đã xem lại code mình không sai, cũng đã ép kiểu "LPCWSTR", cũng chẳng thành công. Mong mọi người giúp đỡ. À mình dùng Visual Studio 2005
    Đã được chỉnh sửa lần cuối bởi JGK : 19-04-2009 lúc 09:59 AM.

  2. #2
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Thử để về CreateFileA xem

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

    Không khắc phục được bạn ơi

  4. #4
    Ngày gia nhập
    10 2008
    Nơi ở
    Quảng Trị
    Bài viết
    369

    Khai báo biến m_DeviceName là wchar_t (TCHAR) đi. Vì CreateFileW lấy tham số Unicode trong khi bạn khai báo là char (ANSI)
    Born to walk against the wind... Born to hear my name...
    Stand and fight... Live by your heart...
    Always one more try... I'm not afraid to die...
    Stand and fight... say what you feel...
    Born with a heart of steel ...

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

  1. nghĩa của 3 từ "principals", "artifacts", "securables" là như thế nào?
    Gửi bởi ntbao trong diễn đàn English for IT | Tiếng anh cho dân CNTT
    Trả lời: 2
    Bài viết cuối: 02-09-2017, 06:36 PM
  2. Lỗi"error C2275: 'T' : illegal use of this type as an expression" khi dùng "list<T>::iterator it"
    Gửi bởi doicanhden trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 6
    Bài viết cuối: 19-01-2012, 01:59 AM
  3. Trả lời: 1
    Bài viết cuối: 01-12-2011, 07:32 PM
  4. Trả lời: 4
    Bài viết cuối: 14-09-2011, 11:01 PM
  5. Problems : " recover tree " with input as " preorder" and "inorder"
    Gửi bởi HoangManhHa1991 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 16
    Bài viết cuối: 13-04-2011, 10:19 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