當前位置:首頁 » 編程語言 » 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);
}
// 多了個括弧

熱點內容
走心機編程教學 發布:2025-07-01 15:34:30 瀏覽:221
安卓系統哪個bug最少 發布:2025-07-01 15:34:16 瀏覽:782
不是安卓怎麼讓時間顯示在屏幕上 發布:2025-07-01 15:20:54 瀏覽:515
黃岩數控編程培訓 發布:2025-07-01 15:12:30 瀏覽:980
迷宮尋路演算法 發布:2025-07-01 15:12:29 瀏覽:545
微信視頻緩存目錄 發布:2025-07-01 14:58:59 瀏覽:394
vmwarelinux教程 發布:2025-07-01 14:50:33 瀏覽:498
名詞解釋預演算法 發布:2025-07-01 14:34:36 瀏覽:918
iis文件拒絕訪問 發布:2025-07-01 14:34:20 瀏覽:570
蘋果和安卓相比哪個游戲多 發布:2025-07-01 14:24:16 瀏覽:762