2013-06-17 40 views
8

Tôi tìm thấy điều gì đó trên trang tài liệu this không có ý nghĩa đối với tôi.Sự khác biệt giữa ứng dụng dành cho máy tính để bàn và ứng dụng không phải máy tính để bàn trong cửa sổ

Theo yêu cầu, có:

Minimum supported client: Windows XP **[desktop apps only]** 
Minimum supported server: Windows Server 2003 **[desktop apps only]** 

Bây giờ tôi hiểu sự khác biệt giữa một ứng dụng với một giao diện và một trong đó chạy như một dịch vụ, nhưng cuối cùng, họ là cả hai quá trình. Tôi chưa bao giờ nghe nói về loại hạn chế này trong một cuộc gọi hàm như thế này. Đây có phải là tài liệu chỉ nghèo nàn, hay có điều gì khác nữa không?

+1

Điều đó có nghĩa là "không khả dụng trong điện thoại hoặc ứng dụng Cửa hàng". Có một công ty có tên giống như một trái cây làm cho các ứng dụng máy tính để bàn một chút ngày hôm qua. –

+0

@HansPassant - Ý của bạn là Rapsberry Pi? : D – mg30rg

Trả lời

8

Với việc giới thiệu Windows 8, Metro và Windows Store, tài liệu API giờ đây chỉ định (các) khung được hỗ trợ. Không phải tất cả API trên máy tính để bàn đều khả dụng cho các ứng dụng dành cho thiết bị di động/metro và ngược lại.

+0

Ứng dụng dành cho máy tính để bàn có nghĩa là các quy trình dịch vụ và không phải máy tính để bàn và đây chỉ là sự lựa chọn từ ngữ kém? – boatcoder

+4

"Ứng dụng dành cho máy tính để bàn" đề cập đến Bảng điều khiển, GUI và Dịch vụ cổ điển đã tồn tại trước Win8/Metro/Mobile. Metro/Mobile đã giới thiệu một khung API mới không áp dụng cho các ứng dụng cổ điển và hạn chế một số API cổ điển cho các ứng dụng được di chuyển sang Metro/Mobile. –

Các vấn đề liên quan