ایجاد یک برنامه Windows Forms C++/CLI در Visual Studio 2012
یکی از راه حل ها برای ایجاد یک برنامه Windows Forms در محیط Visual Studio 2012 این است که ابتدا یک برنامه CLR خالی (Empty) ایجاد کنید و سپس اجزای Windows Forms را به آن اضافه کنید. برای این کار مراحل زیر را دنبال کنید.
گام 1 :
ابتدا از منو گزینه ی New Project را انتخاب کرده و از بخش C++ - > CLR یک پروژه ی Empty CLR ایجاد کنید.
گام 2 :
پس از باز شدن پروژه، از منو Project گزینه ی Add New Item را انتخاب کنید و پس از آن در قسمت UI گزینه ی Windows Form را انتخاب کنید.
گام 3 :
در قسمت Solution Explorer بر روی پروژه ی خود کلیک راست کرده و Properties را انتخاب کنید. به قسمت Linker - > System بروید و SubSystem را بر روی گزینه ی Windows (/SUBSYSTEM:WINDOWS) قرار دهید. سپس به بخش Advanced رفته و در قسمت Entry Point عبارت main را وارد کنید و OK را کلیک کنید.
گام 4 :
در فایل .cpp فرمی که ساخته اید پس از دستور include کد های زیر را اضافه کنید.
using namespace System;
using namespace System::Windows::Forms;
[STAThread]
void main (array^ args)
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
Project1::MyForm form;
Application::Run(%form);
using namespace System::Windows::Forms;
[STAThread]
void main (array
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
Project1::MyForm form;
Application::Run(%form);
}
Project1 : نام پروژه
MyForm : نام فرم
form : شی کلاس MyForm
حالا میتوانید پروژه ی خود را build کرده و امتحان کنید. اگر مراحل را به درستی انجام داده باشید بایستی بدون مشکل برنامه با فرمی که ایجاد کرده اید اجرا شود.
آموزش تصویری این کار را میتوانید در این صفحه مشاهده کنید.
www.youtube.com/watch?v=U14ZpnAmoXg
+ نوشته شده در چهارشنبه بیست و چهارم آبان ۱۳۹۱ ساعت 12:45 توسط MEC
|
GENERAL INFORMATION