С канвой-то понятно, но хочется минимум телодвижений на этот счёт... Способ встраивания зависит только от API библиотеки. Если это обычная WinDLL, и там нет экспорта классов C++, то разницы совершенно никакой, куда встраивать. Linux-варианты и того проще: заголовочники и исходники/либа. С managed совсем просто: добавить ссылку - и пользуйся.