#define _WIN32_DCOM là gì trong dự án C++ trực quan?
#define _WIN32_DCOM
trong dự án C++ trực quan? Nếu tôi muốn nhắm mục tiêu ứng dụng xây dựng đến x64, tôi có cần thay đổi nó thành đối tượng WIN64_DCOM không?
#define _WIN32_DCOM là gì trong dự án C++ trực quan?
#define _WIN32_DCOM
trong dự án C++ trực quan? Nếu tôi muốn nhắm mục tiêu ứng dụng xây dựng đến x64, tôi có cần thay đổi nó thành đối tượng WIN64_DCOM không?
Nếu giao diện tùy chỉnh của bạn sử dụng BSTR, VARIANT, hoặc SAFEARRAY, và nếu bạn muốn sử dụng giao diện tùy chỉnh của bạn marshaling mã chỉ trên một nền tảng DCOM , bạn có thể sử dụng tức về tạo marshaling mã. Bạn sẽ cần phải sử dụng -D_WIN32_DCOM làm cờ trình biên dịch C trong quá trình xây dựng mã tạo mã MIDL . Nếu không, lỗi trình biên dịch sẽ được tạo ra cho biết mã của bạn sẽ chỉ biên dịch nếu bạn đánh dấu nó là chỉ có thể chạy được trên nền tảng DCOM.
Biểu tượng là một cái logic, bạn có thể sử dụng nó không thay đổi trong môi trường Windows 64 bit
http://msdn.microsoft.com/en-us/library/windows/desktop/aa368878(v=vs .85) .aspx – chris