你好,我再次問一些專家的幫助。這次它不是關於Linux命令,而是Visual Studio 2013 Windows窗體 in C++。C++ - > Visual Studio 2013 - > Windows窗體 - >通過方法訪問的對象
與往常一樣,細節:
我有2種形式的項目,這不是真的很重要。
重要的事:
我有6個文件:WINDOWS.H,Windows.cpp,Game.h,Game.cpp,Test.h,Test.cpp的
包括:Windows.cpp包括Windows.h,Windows.h包含Game.h,Game.h包含Test.h,Test.cpp也包含Test.h。
Windows.h和Game.h是表單聲明。這是我需要完成的工作。
Windows。 cpp被用作主要的,它執行整個項目並且做一些事情。
Windows.h是Form for Menu,它只是連接到Game.h Form,並在遊戲出現時隱藏。
Game.h是遊戲的形式。我需要在連接到按鈕的表單中包含的方法中創建和操作對象。 示例:單擊一個按鈕創建一個對象類使用變量int number = 1進行測試,然後單擊另一個按鈕將此變量更改爲2. 我無法通過方法訪問同一個對象,我所能做的就是創建兩個相同的對象,對他們進行操作,但是他們是以其他方法聲明的不同生物。是否有任何解決方案來構建可以通過每個表單的方法訪問的對象?
Test.h
#pragma once
ref class Test
{
public:
int nr;
char *test;
Test();
Test(int n, char *t)
{
nr = n;
test = t;
}
};
Test.cpp的
#include "Test.h"
Test::Test()
{
}