Нужна хорошая книга (и) и информация о работе с неуправляемым кодом и COM с .Net [закрыто]
-
05-07-2019 - |
Вопрос
Я работаю с .Net с VS2002, и с тех пор каждый раз, когда мне приходилось работать с COM или неуправляемым кодом, было больно. Мне удалось сделать то, что ожидалось, но почти всегда выполнял процедуру пробной ошибки.
Мне этого достаточно, и я хочу знать, что происходит в задней комнате, и понять, как эти вещи работают.
Как обычно, я искал в Интернете и нашел только небольшую, ориентированную на задачи информацию. Что я ищу, так это архитектуру всего этого, чтобы понимать концепцию, а не уметь делать что-то одно.
Если вы знаете какую-нибудь хорошую книгу или отличную страницу, пожалуйста, дайте мне знать. Зная, где я могу пройти курс, будет еще лучше!
Заранее спасибо.
Решение
MSDN будет хорошим началом: COM Interop , PInvoke.net - хороший ресурс для подписей (это не всегда 100% правильно, но это вики).
Если вы действительно много используете P / Invoke, вам следует прочитать .NET и COM : Полное руководство по взаимодействию .
Я также использую PInvoke Interop Assistant , чтобы получить подписи.