2012-02-07 92 views
0

可以說我有一些方法「.c」的文件,並創建一個新的項目,我需要做的是使用來自previouse項目的方法的過程....下的所有其他項目的方法同樣的解決方案。
在那我的工作我創建方法「的CreateProcess」的過程, 然後我傳遞給「的CommandLine」當前項目參數「.exe」文件屬於爲第1項目中,有一個「.c」文件(我的所有方法都在這裏)。
如何才能訪問這些方法&使用它們?使用使用的CreateProcess

回答

0

公共「方法」(在C這些被稱爲函數)應該提取要在他們自己的源代碼文件,而不「主」。函數原型應該在它們自己的頭文件中。確保函數沒有聲明爲「靜態」。

現在#include兩個主源文件中的頭文件。每個項目都應該有兩個C源文件,包含「主」,幷包含常用的功能之一的一個 - 讓常用功能的源文件是在兩個(或更多)的項目。

從長期來看這將是更好地把常用功能整合到自己的DLL - 但是這也許改天。

相關問題