我有一個使用c/C++ .NET的現有項目。目前,我已經被賦予了一個任務來從我現有的代碼創建一個窗體。 因此我在現有的c/C++ projects.form.h中添加了新的項目窗體窗體應用程序,form.cpp已經自動創建。 現在我有問題從我的c文件調用窗口。 即使我不能從我的c程序中調用form.h文件。 有沒有解決這個問題的方法。 這裏列出的是編碼....如何從本地cpp調用Windows窗體
的login.c
int LoginMain(int id,int task)
{
LoginClear();
LoginEntry(id,task);
dp_in = 1;
Rep();
//I WOULD LIKE TO CALL THE FORM AT THIS STAGE
Cashier();
dp_in = 0;
Login();
return(0);
}
form.cpp
[STAThreadAttribute]
int main(array<System::String ^> ^args)
{
// Enabling Windows XP visual effects before any controls are created
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
// Create the main window and run it
Application::Run(gcnew Form1());
return 0;
}