㈠ 如何:创建 Windows 应用程序项目
在“文件”菜单上指向“新建”,然后选择“项目”。
在“项目类型”窗格中,选择您要使用的编程语言。
在“模板”窗格中,对
Visual
Basic、Visual
J#
或
Visual
C#
项目选择“Windows
应用程序”,或者对
Visual
C++
项目选择“Windows
窗体应用程序
(.NET)”。
注意在“名称”框中,用可指示应用程序用途的唯一名称命名该项目。在“位置”框中,输入要将项目保存到的目录,或单击“浏览”按钮以定位目录。
Windows
窗体设计器打开,显示所创建项目的
Form1。
Visual
Basic
注意
使用
Visual
Basic
2005
创建的所有可执行文件都包含与项目具有相同名称的命名空间。有关更多信息,请参见
㈡ 如何用VC++6.0创建windows窗口程序
1、启动vc++6.0。
2、在文件菜单里单击新建。
3、在弹出的窗口里单击mfc
appwizard
(exe)。
4、在右边的工程名称里输入程序名,例如firstc。
5、单击确定,在弹出的窗体里选择基本对话框,单击完成,单击确定。
6、这时已经生成了一个窗体,两个按钮的窗口程序,可以运行。
7、在这个窗体上继续添加添加需要的控制,并添加相应的代码,就可以建立自己想要的窗体程序了。
㈢ 怎么创建windows服务程序
在注册表编辑器,展开分支"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services",在右侧窗格中显示的就是本机安装的服务项。如果要新建服务,只须点击"编辑→新建→项" ,然后为此项命名,如"test";然后右击该项,选择"新建→字符串值"或"新建→Dword值"即可。添加一个服务项目具体需要添加的键值如下: "DisplayName",字符串值,对应服务名称;
"Description",字符串值,对应服务描述;
"ImagePath",字符串值,对应该服务程序所在的路径;
"ObjectName",字符串值,值为"LocalSystem",表示本地登录;
"ErrorControl",Dword值,值为"1";
"Start",Dword值,值为2表示自动运行,值为3表示手动运行,值为4表示禁止;
"Type",Dword值,应用程序对应10,其它对应20。
另外,还要在"test"项下新建一个"Enum"项。如果有些必须通过srvany来加载的还必须 添加另外的Parameters子项在该项中提供详细的要加为服务的程序所在的路径。而上面的那个 路径就需要指到srvany所在的路径。
㈣ 如何在windows的桌面上,开始菜单中创建一个应用程序的建快捷方式
1、点击右下角的windows键。
㈤ 怎样创建一个window应用程序
手头上只有VS2013,没有VS2010。就给你讲讲简单的C++空项目的建立吧!
1.建立一个C++项目:
文件 -> 新建 -> 项目 -> 左边选择 Visual C++ -> 右边选择 空项目 -> 输入项目
2.向项目中添加C++源文件:
右击解决方案资源管理器中的源文件 -> 添加 -> 新建项 -> 选择 C++文件(.cpp) -> 输入文件名
3.在新建立的源文件中写入你的代码:
4.运行程序: 点击面板上的 启动本地调试器 (如果弹出一个框 点“ 是 ”)
学习C++用空项目就可以了!
㈥ 如何:创建 Windows 应用程序项目
在“文件”菜单上指向“新建”,然后选择“项目”。 在“项目类型”窗格中,选择您要使用的编程语言。 在“模板”窗格中,对 Visual Basic、Visual J# 或 Visual C# 项目选择“Windows 应用程序”,或者对 Visual C++ 项目选择“Windows 窗体应用程序 (.NET)”。 注意在“名称”框中,用可指示应用程序用途的唯一名称命名该项目。在“位置”框中,输入要将项目保存到的目录,或单击“浏览”按钮以定位目录。 Windows 窗体设计器打开,显示所创建项目的 Form1。 Visual Basic 注意 使用 Visual Basic 2005 创建的所有可执行文件都包含与项目具有相同名称的命名空间。有关更多信息,请参见
㈦ 创建一个Windows应用程序,请问该怎么写
用vs,
直接创建,
拉窗体,写事件。
先判断次数,
然后调取关机进程。
㈧ 如何创建一个最简单的Windows桌面应用程序
三部分:
WinMain(主函数)
WinProc(消息处理函数)
...(自定义的函数)
不知道你是什么编译器
如果跟我一样,欢迎追问告诉你创建步骤!
另外附一个小程序(需要用到外部库、文件、函数,请勿尝试编译)
#include<windows.h>
#include<cstdio>
#include<ctime>
#include<cmath>
#pragmacomment(lib,"msimg32")
#defineWindow_FullWidth864
#defineWindow_FullHeight540
#defineScreen_FullWidthGetSystemMetrics(SM_CXSCREEN)
#defineScreen_FullHeightGetSystemMetrics(SM_CYSCREEN)
#defineGame_Menu
#defineGame_Load
#defineGame_Play
#defineGame_Pause
#defineGame_Over
HDCg_hdc,m_hdc,t_hdc;
HBITMAPbm,bk,bg,background;
HFONThfont;
BLENDFUNCTIONbf;
FILE*fp;
POINTp;
intbTrans,bTrans_add=1;
voidgame_Init(HWNDhwnd);
voidgame_Play(HWNDhwnd);
voidgame_check(HWNDhwnd);
voidgame_Paint(HWNDhwnd);
voidgame_reset(HWNDhwnd);
voidgame_Clear(HWNDhwnd);
LRESULTCALLBACKWndProc(HWNDhwnd,UINTMessage,WPARAMwParam,LPARAMlParam);
intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow){
WNDCLASSEXwc; HWNDhwnd;
MSGmsg;
memset(&wc,0,sizeof(wc));
wc.cbSize =sizeof(WNDCLASSEX);
wc.lpfnWndProc =WndProc;
wc.hInstance =hInstance;
wc.hCursor =LoadCursor(NULL,IDC_ARROW);
wc.hbrBackground=NULL;
wc.lpszClassName="WindowClass";
wc.hIcon =LoadIcon(hInstance,"DICO");
wc.hIconSm =LoadIcon(hInstance,"DICO");
if(!RegisterClassEx(&wc)){
MessageBox(NULL,"WindowRegistrationFailed!","Error!",MB_ICONEXCLAMATION|MB_OK);
return0;
}
hwnd=CreateWindowEx(WS_EX_CLIENTEDGE,"WindowClass","",WS_VISIBLE|WS_OVERLAPPEDWINDOW^WS_THICKFRAME^WS_MINIMIZEBOX^WS_MAXIMIZEBOX,
(Screen_FullWidth-Window_FullWidth)/2,(Screen_FullHeight-Window_FullHeight)/2,Window_FullWidth,Window_FullHeight,NULL,NULL,hInstance,NULL);
if(hwnd==NULL){
MessageBox(NULL,"WindowCreationFailed!","Error!",MB_ICONEXCLAMATION|MB_OK);
return0;
}
game_Init(hwnd);
ShowWindow(hwnd,nCmdShow);
UpdateWindow(hwnd);
srand(time(NULL));
game_reset(hwnd);
while(msg.message!=WM_QUIT){
if(PeekMessage(&msg,0,0,0,PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
else
{
intstart_clock_count=clock();
game_Play(hwnd);
game_Paint(hwnd);
while(clock()-start_clock_count<30);
}
}
returnmsg.wParam;
}
voidgame_Init(HWNDhwnd)
{
chars[20];HINSTANCEhInstance;
t_hdc=GetDC(hwnd);
g_hdc=CreateCompatibleDC(t_hdc);
m_hdc=CreateCompatibleDC(g_hdc);
background=CreateCompatibleBitmap(t_hdc,Window_FullWidth,Window_FullHeight);
bg=(HBITMAP)LoadImage(GetMoleHandle(0),"res\day.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);
bk=(HBITMAP)LoadImage(GetMoleHandle(0),"res\black.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);
bf.BlendOp=AC_SRC_OVER;
bf.BlendFlags=0;
bf.SourceConstantAlpha=bTrans;
bf.AlphaFormat=0;
}
voidgame_Paint(HWNDhwnd)
{
SelectObject(g_hdc,background);
SelectObject(m_hdc,bg);
BitBlt(g_hdc,0,0,100,100,m_hdc,0,0,SRCCOPY);
SelectObject(m_hdc,bk);
BitBlt(g_hdc,0,0,300,300,m_hdc,0,0,SRCCOPY);
BitBlt(t_hdc,0,0,Window_FullWidth,Window_FullHeight,g_hdc,0,0,SRCCOPY);
}
voidgame_Play(HWNDhwnd)
{
if(bTrans==255)bTrans_add=-1;if(bTrans==0)bTrans_add=1;
bTrans+=5*bTrans_add;bf.SourceConstantAlpha=bTrans;
}
voidgame_check(HWNDhwnd)
{
}
voidgame_reset(HWNDhwnd)
{
}
voidgame_Clear(HWNDhwnd)
{
ReleaseDC(hwnd,t_hdc);
DeleteObject(g_hdc);
DeleteObject(hfont);
DeleteObject(m_hdc);
DeleteObject(bm);
}
LRESULTCALLBACKWndProc(HWNDhwnd,UINTMessage,WPARAMwParam,LPARAMlParam){
p.x=LOWORD(lParam);p.y=HIWORD(lParam);
switch(Message){
caseWM_DESTROY:{
game_Clear(hwnd);
PostQuitMessage(0);
break;
}
default:
returnDefWindowProc(hwnd,Message,wParam,lParam);
}
return0;
}