2011-10-28 16 views
5

Tài liệu MS rõ ràng là bùn (và chuỗi tên lớp không được tham chiếu rất thường xuyên), tôi đã tự hỏi liệu class name của một Win32 window class thực sự có phân biệt chữ hoa chữ thường không?Các lớp cửa sổ Windows có phân biệt chữ hoa chữ thường không?

+1

Lạ lùng, chỉ cần thử nó phải nhanh hơn việc nhập câu hỏi. Mà sau đó có thể đã tạo ra một câu hỏi thú vị: những quy tắc so sánh trường hợp nào nó sử dụng? –

+1

@Hans: Mục đích của bạn, chính xác, nhận xét của bạn có phục vụ không? Không, gõ câu hỏi thực sự ... hmmm ... Tôi muốn nói yếu tố 15 nhanh hơn là thử nó. (Và sau khi thử nó, tôi vẫn chưa biết rằng đó là bởi vì nó là một ATOM và tôi vẫn còn tự hỏi liệu tôi có kiểm tra đúng hay không, bởi vì gọi bất kỳ chức năng nào của Win32 không phải là chính xác Tôi đang làm hàng ngày.) –

Trả lời

7

Chúng không phân biệt chữ hoa chữ thường. tên lớp cửa sổ là các nguyên tử chuỗi, và according to MSDN,

  • Trường hợp là không đáng kể trong các tìm kiếm cho một cái tên nguyên tử trong một bảng nguyên tử. Ngoài ra, toàn bộ chuỗi phải khớp với một hoạt động tìm kiếm; không kết hợp chuỗi con được thực hiện.
  • Chuỗi được liên kết với nguyên tử chuỗi không được lớn hơn 255 byte. Giới hạn này áp dụng cho tất cả các hàm nguyên tử.
Các vấn đề liên quan