首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于windows程序和普通C程序

2012-04-07 
求助关于windows程序和普通C程序我用C写了个简单的图书管理系统,现在想把它界面化,也看了几天windows编程

求助关于windows程序和普通C程序
我用C写了个简单的图书管理系统,现在想把它界面化,也看了几天windows编程的书。我想问的是,纯c语言写的函数,比如图书入库,能不能直接被windows程序调用,比如我按下确定按钮就调用图书入库函数,然后执行入库操作,因为看到windows编程下许多变量的定义都不一样了,不知道函数要不要进行修改?c函数又如何被调用?

[解决办法]
不做dll也可以, 你新建一个工程,把你现在的代码添加进去,去掉main函数,然后还是直接调用。变量定义不一样那只不过是typedef的结果。

要注意的是如果你是turbo c的16bit程序,可能要做一些移植工作。 另外MBCS以及UNICODE也需要注意一下。其他没啥了
[解决办法]
因为看到windows编程下许多变量的定义都不一样了

你说的是类型不一样吧,比如CHAR、TCHAR之类的,那实际上是宏,主要是解决ANSI/UNICODE的问题的
[解决办法]
在WINDOWS编程就按照WINDOWS的命名风格来,重要的不是代码样子,重要的是写的程序好不好,规范不规范。

热点排行
Bad Request.