2012-05-17 20 views

Trả lời

4

Nói chung, không thể sử dụng các đối tượng COM hiện có từ ứng dụng kiểu tàu điện ngầm. Có một số ngoại lệ, nhưng hầu như tất cả các đối tượng COM hiện có sẽ bị chặn khi chạy.

Đặt cược tốt nhất của bạn là xem liệu các nhân viên MediaMonkey có thể đóng gói lại API của họ làm thành phần winrt và sau đó thêm thành phần đó vào gói của bạn hay không.

+0

Xin cảm ơn. Và nếu không, bạn nghĩ giải pháp nào tốt nhất của tôi? Có thể tạo một ứng dụng .Net sử dụng đối tượng COM và chạy nó thông qua dòng lệnh? –

+1

CoCreateInstance bị chặn khỏi ứng dụng kiểu Metro (nó không nằm trong phân vùng metro của cửa sổ 8 sdk). CoCreateInstanceFromApp chặn tất cả trừ một bộ CLSID nhỏ khi được gọi từ ứng dụng kiểu tàu điện ngầm. Vì vậy, có thực sự không phải là một cách để làm những gì bạn muốn. –

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