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

    Create GUI App MFC vista

    MFC đã được cập nhật cho Visual Studio Orcas các đoạn code để xử lý các control phổ biến trong Windows Vista. chúng ta có thể dễ dàng sử dụng những đoạn mã đó để tạo giao diện trong MFC có giao diện tuyệt đẹp trên vista
    Ba mới các lớp MFC đã được thêm vào bọc điều khiển mới (từ Windows XP và Vista):

    • The CPagerCtrl MFC lớp học kết thúc tốt đẹp cửa sổ kiểm soát một 'SysPager'. Việc kiểm soát pager là một container điều khiển đã Scrollers, vì vậy nó có thể chứa kiểm soát nhiều hơn có thể nhìn thấy không gian cho.

    • The CNetAddressCtrl MFC lớp học kết thúc tốt đẹp cửa sổ kiểm soát một 'msctls_netaddress'. Việc kiểm soát địa chỉ mạng về bản chất là một sửa kiểm soát với xác nhận địa chỉ mạng được xây dựng tại, do đó, IPv6, IPv4, và tên DNS có thể được xác nhận bởi kiểm soát hơn là theo mã số người sử dụng.

    • The CSplitButton MFC lớp học kết thúc tốt đẹp một nút cửa sổ khi nó có phong cách BS_SPLITBUTTON. Đây là một nút với một thả xuống kèm theo, do đó, các biến thể của một lệnh có thể được thêm vào một trình đơn thả xuống gắn vào nút này.

    Một số các lớp MFC đã được cập nhật với các phương pháp để bọc thư mới (từ Windows XP và Vista):

    • The CMonthCalCtrl lớp học có 19 phương pháp mới, bao gồm hỗ trợ cho thiết lập xem lịch khác nhau (tháng / năm / thập niên / thế kỷ) và hỗ trợ cho biên giới lịch.

    • The CButton lớp học có 15 phương pháp mới, bao gồm hỗ trợ cho việc tách "nút" và lệnh "-nút" phong cách trong Vista.

    • The CTreeCtrl lớp học có 15 phương pháp mới, bao gồm hỗ trợ cho hình ảnh mở rộng, và tiểu bang hàng mở rộng.

    • The CListCtrl lớp học có 14 phương pháp mới, bao gồm hỗ trợ hoàn toàn cho các phương pháp nhóm và mục phương pháp chỉ mục.

    • The CToolBarCtrl lớp 9 có phương pháp mới, bao gồm hỗ trợ cho đệm và danh sách hình ảnh ép.

    • The CProgressCtrl lớp có 8 phương pháp mới, bao gồm hỗ trợ cho chế độ marquee, màu sắc và tiểu bang.

    • The CEdit lớp có 7 phương pháp mới, bao gồm hỗ trợ cho "tô sáng" hành vi được thêm vào trong Vista và biểu ngữ cue "" hành vi được thêm vào trong Window XP.

    • The CComboBox lớp có 5 phương pháp mới, bao gồm hỗ trợ cho các biểu ngữ cue "" hành vi được thêm vào trong Windows XP.

    • The CDateTimeCtrl lớp có 5 phương pháp mới, bao gồm hỗ trợ cho việc thay đổi phong cách lịch sự kiểm soát trẻ em.

    • The CHeaderCtrl lớp có 5 phương pháp mới, bao gồm hỗ trợ cho một thả xuống từ các tiêu đề cột.

    • The CReBarCtrl lớp có 4 phương pháp mới, bao gồm hỗ trợ cho thiết lập chiều rộng ban nhạc và phong cách mở rộng.

    • The CToolTipCtrl lớp có 4 phương pháp mới.

    • The CSliderCtrl lớp có 2 phương pháp mới.

    • The CStatusBarCtrl lớp có 1 phương pháp mới.

    • The CAnimateCtrl lớp có 1 phương pháp mới.

    • The CLinkCtrl lớp có 1 phương pháp mới.

    MFC đã được cập nhật để xử lý Vista mới hàng không "nhìn và cảm thấy". Điều này bao gồm hỗ trợ tự động hoặc bằng tay ẩn thanh trình đơn chính trong một ứng dụng, được đề nghị nếu các thành phần UI như các thanh công cụ nhân bản nhất của giao diện người dùng trên thanh menu chính.

    MFC cũng đã được cập nhật để sử dụng các tập tin mới mở và lưu các hộp thoại được tiêu chuẩn trong Vista. Điều này cũng đơn giản như biên dịch lại ứng dụng của bạn với MFC. Nếu bạn đang sử dụng CFileDialog để có được một mở hoặc lưu thoại, ứng dụng của bạn sẽ tự động sử dụng Vista hộp thoại mới và làm suy thoái gracefully để sử dụng các hộp thoại cũ trên các phiên bản trước của Windows.

    Điều đó khá nhiều bao gồm những cập nhật của MFC.

    Cũng lưu ý rằng Spy + + cũng đã được cập nhật để xử lý các Vista điều khiển mới và tin nhắn, do đó, bạn có thể sử dụng nó một cách hiệu quả cho dù cùng với MFC. Một bài viết về những cập nhật sẽ được đăng ngay.

    Cảm ơn, và chúng tôi hoan nghênh bất cứ câu hỏi bạn có thể có về MFC, hoặc tính năng yêu cầu cho các phiên bản trong tương lai.

    Pat Brenner

    Visual C + + Thư viện Team


    để đơn giản thay đổi giao diện MFC trên vista bạn chỉ cần thêm đoạn mã sau vào file stdafx.h
    Mã nguồn PHP:
    #pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0'processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")  
    http://blogs.msdn.com/vcblog/archive...ns-online.aspx
    http://www.codeguru.com/columns/kate...php/c14229__1/

  2. #2
    MFC vista style progress bar
    http://social.msdn.microsoft.com/For...7-04ea77924ef8

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    .............
    The CPagerCtrl MFC lớp học kết thúc tốt đẹp cửa sổ kiểm soát một 'SysPager'........
    sao ko để nguyên tiếng Anh mà lại vác vào google dịch :|

 

 

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
  •