各位大哥:
    现在有一的用c语言或其他的语言如:pascal或basic之类的语言在dos下写了一个程序(算法很复杂),我想给这个程序在windows下加一个界面和其他的一些功能但又不想改变源程序(就是不想对原来dos下的那个作太大的改动),应该怎么做?
    请介绍一些有关混合编程方面的书,谢谢!