Evet yapabilirsiniz.
Port, serial comminication diye araştırma yapabilirsiniz.
Mesela ben C++ da satranç oynu yaptım Python server ile iletişime geçirdim ve internet sayfasında gösterdim ve oynanabilir yaptım sürükle bırakla oynuyorsunuz server a gidiyor ajax ile. Onu da C++'a göndeyor ve yeni taş dizilimini gönderiyor sayfaya bu şekilde.
Kodlar ve açıklamayı sayfamda paylaştım buradan inceleyebilirsiniz : Web'de Python ve Django ile C++ Satranç Oyunu - Arda Mavi
Umarım işinizi görür.
İyi çalışmalar.
Şunu kast ediyorsan oluyor
C# la yaptığın windows form application programında visual basic nesnelerini (örneğin imputbox) kullanabilirsin ama bu kod değil nesne tabiki
Mesela C# ile bir OpenCV programı yazarsın karşıdaki insanı ellerini algılar bunuda Arduino ile serial iletişim yaparsın servo motorları hareket ettirebilirsin mesela bir inaan robot yapabilirsin bu şekilde.
Başka bir örnek verirsek:
Benim o yukarıda attığım linkteki satranç oyununda C++ ile yazdığım satranç oynunu web'e yansıtabilirsin.
Bu şöyle çalışıyor:
Normalde terminal ekranından oynanan bir satranç oyunuydu o sonra bunu Python diliyle iletişime geçirdim (server tarafı Django) ve o da web sayfasıyla iletişimde. JavaScript ile taşları sürükleyip bırakınca server tarafında taş konumu ve yeni konumu postlanıyor Python'da veriyi alıyor ve C++'ın anladığı şekilde C++ uygulamasına gönderiyor yani aslında yine arkada C++ terminal oyunum çalışıyor ama veriler terminal ekranında değilweb de oluyor.
Pipe diye araştırırsanız sonuca ulaşırsınız.