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

  2. #2

    Lấy chính xác tên máy tính trong lập trình VC++?

    Trong Lúc cài windows có 2 lần bắt nhập tên máy tính, lần đầu mình nhập là Administrator thì lần sau tự nó sinh ra cái tên ADMIN-A9CC90DF9,về sau khi lập trình có 1 số ứng dụng nó bắt phải đăng nhập vào quyền admin với cái tên như thế này: ADMIN-A9CC90DF9\Administrator thì mới được,
    Mình xin hỏi có hàm API nào hỗ trợ lấy cái tên ADMIN-A9CC90DF9 không nhỉ ? ( Hình như cái tên này bị mã hóa để dù 2 tên giống nhau trên 2 máy tính khác nhau thì vẫn khác nhau)

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi trần trân
    Trong Lúc cài windows có 2 lần bắt nhập tên máy tính, lần đầu mình nhập là Administrator thì lần sau tự nó sinh ra cái tên ADMIN-A9CC90DF9,về sau khi lập trình có 1 số ứng dụng nó bắt phải đăng nhập vào quyền admin với cái tên như thế này: ADMIN-A9CC90DF9\Administrator thì mới được,
    Mình xin hỏi có hàm API nào hỗ trợ lấy cái tên ADMIN-A9CC90DF9 không nhỉ ? ( Hình như cái tên này bị mã hóa để dù 2 tên giống nhau trên 2 máy tính khác nhau thì vẫn khác nhau)
    ADMIN-A9CC90DF9 -> Network Name (Domain Name)

    sử dụng hàm lấy Environ là có thể lấy được hết

    Sử dụng 1 số hàm như getenv(), _wgetenv(), GetEnvironmentVariable()


    Mã:
    char *szDomainName = getenv("USERDOMAIN");

 

 

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
  •