Witam!
Jak w temacie. Wszystkie tutoriale na necie mają coś takiego, że jak daje nowy projekt to i są do wyboru języki VB, c#, c++ itp. to w c++, wybiera się opcje Windows forms do projektowania okienek przeciągając różne butony itp.
Ściągnąłem sobie wersje 2013 expres for desktop i tam tego nie ma, windows forms jest tylko dla c#, VB.
Żeby robić okienka w c++ pozostaje min jedynie win32 project i używanie windowsAPI??
0
0
Trzeba całość stworzyć ręcznie, szablon takiego projektu został usunięty.
http://social.msdn.microsoft.com/Forums/en-US/2acadc0f-33b6-43e2-aff7-52654cc48ab8/how-to-create-windows-forms-application-in-vs-c-2013-rc?forum=vcgeneral
1
-
utworzyć projekt konsolowy (CLR Console Application)
-
dodać formę (Ctrl+Shift+A, Windows Form)
-
we właściwościach projektu, w opcjach linkera ustawić:
• Subsystem – Windows
• Entry Point –main
-
plik z funkcją
main()
powinien wyglądać mniej więcej tak:
#include "stdafx.h"
#include "Form1.h"
using namespace WindowsFormsApplication1;
[STAThreadAttribute]
int main(array<System::String ^> ^args)
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
Application::Run(gcnew Form1());
return 0;
}
(pozmieniać nazwy formy i namespace'a w miarę potrzeby).