当前位置:首页 » 编程语言 » vs2005c语言

vs2005c语言

发布时间: 2023-03-09 21:29:10

❶ VS2005和C#是什么关系

1、简单的说VS2005是一个编程环境,很多种语言和程序能利用它来编写。
而C#只是一种编程语言,在VS2005中来编写它的程序。
由于C#是微软推出的,VS2005是微软的产品,所以VS2005是最好的C#编程环境。

2、java是一种语言和C#是对等的,而Microsoft Visual Studio 2005(即VS2005)是和MyEclipse对等的,MyEclipse是常用的Java编程开发环境,你把JAVA和Microsoft Visual Studio 2005比较起来说是认识上的误区。

你可以选择java或者c#一种语言来学习,然后下载对应的编程环境。至于学哪种语言,就看你做什么了,这个没有定论,学好哪一门都不错,而且两者很相近。
深入的学习之后你会发现,你可能需要学习更多的计算机方面的知识来提高自己的水平,比如汇编语言、C语言。
而学会语言又只是开发的第一步。

❷ 学习SDK中的小问题:vs2005 中使用C语言出错

你是手敲的代码吧。?

给你调通了。。修改的地方在注释

#include "windows.h"

LRESULT CALLBACK WNDProc(HWND, UINT, WPARAM, LPARAM);

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)

{
static TCHAR szAppName[]=TEXT("HelloWin");
HWND hwnd;
MSG msg;
WNDCLASS wc;
wc.style= CS_HREDRAW|CS_VREDRAW;
wc.lpfnWndProc= WNDProc; // 大小写
wc.cbClsExtra=0;
wc.cbWndExtra=0;
wc.hInstance=hInstance;
wc.hIcon=LoadIcon(NULL,IDI_APPLICATION);
wc.hCursor=LoadCursor(NULL,IDC_ARROW); // 下划线
wc.hbrBackground=(HBRUSH) GetStockObject(WHITE_BRUSH);
wc.lpszMenuName=NULL;
wc.lpszClassName=szAppName;

if(!RegisterClass (&wc))
{
MessageBox (NULL, TEXT ("This program requires Whindows NT!"), szAppName, MB_ICONERROR) ;
return 0 ;

}

// TEXT("欢迎你的到来!") 后面的逗号。。中文的不对
hwnd=CreateWindow(szAppName, TEXT("欢迎你的到来!"),WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,CW_USEDEFAULT, NULL,NULL,hInstance,NULL);
ShowWindow (hwnd,iCmdShow);
UpdateWindow(hwnd);

while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage (&msg);
DispatchMessage (&msg);

}

return msg.wParam;
} // 少了这个括号

LRESULT CALLBACK WNDProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
HDC hdc;
PAINTSTRUCT ps; // 拼写错误
RECT rect;

switch (message)
{
case WM_PAINT:
hdc=BeginPaint(hwnd,&ps);
GetClientRect(hwnd,&rect);
DrawText(hdc,TEXT("你好,欢迎你来到vc之路"),-1,&rect,DT_SINGLELINE|DT_CENTER|DT_VCENTER); //逗号不能用中文的
EndPaint(hwnd,&ps);
return 0;
case WM_DESTROY:
PostQuitMessage(0);
return 0;

}

return DefWindowProc(hwnd,message,wParam,lParam);
}
// 多了个括号

热点内容
动态规划01背包算法 发布:2024-11-05 22:17:40 浏览:849
nasm编译器如何安装 发布:2024-11-05 22:01:13 浏览:181
登录密码在微信的哪里 发布:2024-11-05 22:00:29 浏览:739
c防止反编译工具 发布:2024-11-05 21:56:14 浏览:248
安卓虚拟机怎么用 发布:2024-11-05 21:52:48 浏览:344
php时间搜索 发布:2024-11-05 20:58:36 浏览:479
燕山大学编译原理期末考试题 发布:2024-11-05 20:13:54 浏览:528
华为电脑出现临时服务器 发布:2024-11-05 20:05:08 浏览:408
斗战神免费挖矿脚本 发布:2024-11-05 19:53:25 浏览:665
网吧服务器分别是什么 发布:2024-11-05 19:45:32 浏览:392