Клиент не хочет к серверу

написал простой код сервера И клиента но сервер не работает
вот код сервера

#include "framework.h"
#include "ServerGreenbank.h"
#include  <winsock.h>
#include<cstdio>
#define MAX_LOADSTRING 100
#pragma comment(lib, "ws2_32.lib")





// Глобальные переменные:
HINSTANCE hInst;                                // текущий экземпляр
WCHAR szTitle[MAX_LOADSTRING];                  // Текст строки заголовка
WCHAR szWindowClass[MAX_LOADSTRING];            // имя класса главного окна

// Отправить объявления функций, включенных в этот модуль кода:
ATOM                MyRegisterClass(HINSTANCE hInstance);
BOOL                InitInstance(HINSTANCE, int);
LRESULT CALLBACK    WndProc(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK    About(HWND, UINT, WPARAM, LPARAM);

servent asd;
/*void main()
{
    if (WSAStartup(DLLVersion, &wsadata)!= 0)
    {
        MessageBox(NULL, L"error", L"app", MB_OK);
    }

}
*/
int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
    _In_opt_ HINSTANCE hPrevInstance,
    _In_ LPWSTR    lpCmdLine,
    _In_ int       nCmdShow)
{

    UNREFERENCED_PARAMETER(hPrevInstance);
    UNREFERENCED_PARAMETER(lpCmdLine);
    // Инициализация глобальных строк
    LoadStringW(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
    LoadStringW(hInstance, IDC_SERVERGREENBANK, szWindowClass, MAX_LOADSTRING);
    MyRegisterClass(hInstance);

    // Выполнить инициализацию приложения:
    if (!InitInstance(hInstance, nCmdShow))
    {
        return FALSE;
    }

    HACCEL hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_SERVERGREENBANK));

    MSG msg;

    // Цикл основного сообщения:
    while (GetMessage(&msg, nullptr, 0, 0))
    {
        if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
        {
            TranslateMessage(&msg);
            DispatchMessage(&msg);
        }
    }

    return (int)msg.wParam;
}



//  ФУНКЦИЯ: MyRegisterClass()
//
//  ЦЕЛЬ: Регистрирует класс окна.
//
ATOM MyRegisterClass(HINSTANCE hInstance)
{
    WNDCLASSEXW wcex;

    wcex.cbSize = sizeof(WNDCLASSEX);

    wcex.style = CS_HREDRAW | CS_VREDRAW;
    wcex.lpfnWndProc = WndProc;
    wcex.cbClsExtra = 0;
    wcex.cbWndExtra = 0;
    wcex.hInstance = hInstance;
    wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_SERVERGREENBANK));
    wcex.hCursor = LoadCursor(nullptr, IDC_ARROW);
    wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);
    wcex.lpszMenuName = MAKEINTRESOURCEW(IDC_SERVERGREENBANK);
    wcex.lpszClassName = szWindowClass;
    wcex.hIconSm = LoadIcon(wcex.hInstance, MAKEINTRESOURCE(IDI_SMALL));

    return RegisterClassExW(&wcex);

}
//
//   ФУНКЦИЯ: InitInstance(HINSTANCE, int)
//
//   ЦЕЛЬ: Сохраняет маркер экземпляра и создает главное окно
//
//   КОММЕНТАРИИ:
//
//        В этой функции маркер экземпляра сохраняется в глобальной переменной, а также
//        создается и выводится главное окно программы.
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
    hInst = hInstance; // Сохранить маркер экземпляра в глобальной переменной

    HWND hWnd = CreateWindowW(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
        CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, nullptr, nullptr, hInstance, nullptr);

    if (!hWnd)
    {
        return FALSE;
    }

    ShowWindow(hWnd, nCmdShow);
    UpdateWindow(hWnd);



}

//
//  ФУНКЦИЯ: WndProc(HWND, UINT, WPARAM, LPARAM)
//
//  ЦЕЛЬ: Обрабатывает сообщения в главном окне.
//
//  WM_COMMAND  - обработать меню приложения
//  WM_PAINT    - Отрисовка главного окна
//  WM_DESTROY  - отправить сообщение о выходе и вернуться
//
//
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    switch (message)
    {


        // TODO: Разместите код здесь.

        return TRUE;
    case WM_COMMAND:
    {
        int wmId = LOWORD(wParam);
        // Разобрать выбор в меню:
        switch (wmId)
        {
        case IDM_ABOUT:
            DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
            break;
        case IDM_EXIT:
            DestroyWindow(hWnd);
            break;
        default:
            return DefWindowProc(hWnd, message, wParam, lParam);

        }

        WSAData wsadata;
        WORD DLLVersion = MAKEWORD(2, 1);

        SOCKADDR_IN addr;
        addr.sin_addr.s_addr = inet_addr("501.2.1.1");
        addr.sin_port = htons(5555);
        addr.sin_family = AF_INET;
        int sizeoffa = sizeof(addr);
        SOCKET pot1 = socket(AF_INET, SOCK_STREAM, NULL);
        bind(pot1, (sockaddr*)&addr, sizeof(addr));
        listen(pot1, SOMAXCONN);
        SOCKET NCON;
        NCON = accept(pot1, (sockaddr*)&addr, &sizeoffa);
        if (NCON == 0)
        {
            MessageBox(NULL, L"gjnrk.xtybt ytn", L"app", MB_OK);
        }
        else
        {
            MessageBox(NULL, L"эта функция еще не доступна", L"app", MB_OK);
        }
        static char name[10];
        recv(NCON, name, sizeof(name), NULL);
        HWND a = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT(""), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 230, 200, 30, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
        SetWindowTextA(a, name);
    }
    break;
    case WM_PAINT:
    {
        PAINTSTRUCT ps;
        HDC hdc = BeginPaint(hWnd, &ps);
        // TODO: Добавьте сюда любой код прорисовки, использующий HDC...
        EndPaint(hWnd, &ps);

    }
    break;
    case WM_DESTROY:
        PostQuitMessage(0);
        break;
    default:
        return DefWindowProc(hWnd, message, wParam, lParam);
    }
    return 0;
}

// Обработчик сообщений для окна "О программе".
INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
    UNREFERENCED_PARAMETER(lParam);
    switch (message)
    {
    case WM_INITDIALOG:
        return (INT_PTR)TRUE;

    case WM_COMMAND:
        if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
        {
            EndDialog(hDlg, LOWORD(wParam));
            return (INT_PTR)TRUE;
        }
        break;
    }
    return (INT_PTR)FALSE;
}

клиент

 #define ID_AD 2
#include "framework.h"
#include "GREEN BANK.h"
#include<cstdlib>
#include <Windows.h>
#include <cstdio> 
#include <cstring> 
#include <string>
using namespace std;
#pragma comment(lib, "ws2_32.lib")
#include <winsock2.h>
#include <iostream>
#pragma warning(disable: 4996)    
#include <WS2tcpip.h>

//#pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Minecrosoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' languare='*'\"")


#define MAX_LOADSTRING 100


#pragma comment(lib,"Winhttp.lib")

#define IDB_BUTTON1 100
// Глобальные переменные:
HINSTANCE hInst;                                // текущий экземпляр
WCHAR szTitle[MAX_LOADSTRING];                  // Текст строки заголовка
WCHAR szWindowClass[MAX_LOADSTRING];            // имя класса главного окна

// Отправить объявления функций, включенных в этот модуль кода:
ATOM                MyRegisterClass(HINSTANCE hInstance);
BOOL                InitInstance(HINSTANCE, int);
LRESULT CALLBACK    WndProc(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK    About(HWND, UINT, WPARAM, LPARAM);
HINSTANCE g_hInst = NULL;
HWND g_ChildWnd = NULL;

#define WIN32_LEAN_AND_MEAN

#include <windows.h>
#include <winsock2.h>
#include <ws2tcpip.h>
#include <stdlib.h>
#include <stdio.h>


// Need to link with Ws2_32.lib, Mswsock.lib, and Advapi32.lib
#pragma comment (lib, "Ws2_32.lib")
#pragma comment (lib, "Mswsock.lib")
#pragma comment (lib, "AdvApi32.lib")
static HWND ddd;
static HWND dd;
static HWND dddd;
static HWND d;
static char realname[13];
static char realsearname[13];
static char realklan[13];
static char realpasport[10];
#define DEFAULT_BUFLEN 512
#define DEFAULT_PORT "27015"




#define MAX_LOADSTRING 100


int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
    _In_opt_ HINSTANCE hPrevInstance,
    _In_ LPWSTR    lpCmdLine,
    _In_ int       nCmdShow)
{
    UNREFERENCED_PARAMETER(hPrevInstance);
    UNREFERENCED_PARAMETER(lpCmdLine);
    g_hInst = NULL;
    // TODO: Разместите код здесь.

    // Инициализация глобальных строк
    LoadStringW(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
    LoadStringW(hInstance, IDC_GREENBANK, szWindowClass, MAX_LOADSTRING);
    MyRegisterClass(hInstance);

    // Выполнить инициализацию приложения:
    if (!InitInstance(hInstance, nCmdShow))
    {
        return FALSE;
    }

    HACCEL hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_GREENBANK));

    MSG msg;

    // Цикл основного сообщения:
    while (GetMessage(&msg, nullptr, 0, 0))
    {
        if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
        {
            TranslateMessage(&msg);
            DispatchMessage(&msg);
        }
    }

    return (int)msg.wParam;
}



//
//  ФУНКЦИЯ: MyRegisterClass()
//
//  ЦЕЛЬ: Регистрирует класс окна.
//
ATOM MyRegisterClass(HINSTANCE hInstance)
{
    WNDCLASSEXW wcex;

    wcex.cbSize = sizeof(WNDCLASSEX);

    wcex.style = CS_HREDRAW | CS_VREDRAW;
    wcex.lpfnWndProc = WndProc;
    wcex.cbClsExtra = 0;
    wcex.cbWndExtra = 0;
    wcex.hInstance = hInstance;
    wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1));
    wcex.hCursor = LoadCursor(nullptr, IDC_ARROW);
    wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);
    wcex.lpszMenuName = MAKEINTRESOURCEW(IDC_GREENBANK);
    wcex.lpszClassName = szWindowClass;
    wcex.hIconSm = LoadIcon(wcex.hInstance, MAKEINTRESOURCE(IDI_ICON1));

    return RegisterClassExW(&wcex);
}

//
//   ФУНКЦИЯ: InitInstance(HINSTANCE, int)
//
//   ЦЕЛЬ: Сохраняет маркер экземпляра и создает главное окно
//
//   КОММЕНТАРИИ:
//
//        В этой функции маркер экземпляра сохраняется в глобальной переменной, а также
//        создается и выводится главное окно программы.
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
    hInst = hInstance; // Сохранить маркер экземпляра в глобальной переменной

   // HWND hWnd = CreateWindowW(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
      // CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, nullptr, nullptr, hInstance, nullptr);
    HWND hWnd = CreateWindowEx(WS_EX_TOPMOST, szWindowClass, szTitle, WS_OVERLAPPEDWINDOW & ~WS_THICKFRAME & ~WS_MAXIMIZEBOX, CW_USEDEFAULT, CW_USEDEFAULT, 1200, 700, NULL, NULL, hInstance, NULL);
    if (!hWnd)
    {
        return FALSE;
    }

    ShowWindow(hWnd, nCmdShow);
    UpdateWindow(hWnd);

    return TRUE;


}
HWND hWnd;
void windowww(int a)
{
    ddd = CreateWindowW(L"static", L"ВАШ БОЛАНС", WS_CHILD | WS_VISIBLE, 300, 150, 100, 25, hWnd, NULL, NULL, NULL);
}
char at[10];
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    static HWND ar;
    static   HWND art;
    static HWND aaa;
    static HWND qqq;
    static HWND aa;
    static HWND qq;
    static HWND pas1;
    static HWND pas2;
    static HWND a;
    static HWND bayaction;
    static HWND kredit;
    static HWND q;
    static HWND passport;
    static HWND batesave;
    static HWND prow;
    static BOOL childWndRegister = FALSE;

    switch (message)
    {
    case WM_PAINT:
    {
        PAINTSTRUCT ps;
        HDC hdc = BeginPaint(hWnd, &ps);
        // TODO: Добавьте сюда любой код прорисовки, использующий HDC...
        HANDLE hbitmap, holdbitmap;
        RECT rect;
        BITMAP bitmap;
        LOGFONT font;
        font.lfHeight = 60;// Устанавливает высоту шрифта или символа
        font.lfWidth = 30;// Устанавливает среднюю ширину символов в шрифте
        font.lfEscapement = 0;// Устанавливает угол, между вектором наклона и осью X устройства
        font.lfOrientation = 0;// Устанавливает угол, между основной линией каждого символа и осью X устройства
        font.lfWeight = 100;// Устанавливает толщину шрифта в диапазоне от 0 до 1000
        font.lfItalic = 0;// Устанавливает курсивный шрифт
        font.lfUnderline = 0;// Устанавливает подчеркнутый шрифт
        font.lfStrikeOut = 0;// Устанавливает зачеркнутый шрифт
        font.lfCharSet = RUSSIAN_CHARSET;// Устанавливает набор символов
        font.lfOutPrecision = 0;// Устанавливает точность вывода
        font.lfClipPrecision = 0;// Устанавливает точность отсечения
        font.lfQuality = 0;// Устанавливает качество вывода
        font.lfPitchAndFamily = 0;// Устанавливает ширину символов и семейство шрифта
        HFONT hfont;
        HDC  hCompatibleDC;
        hfont = ::CreateFontIndirect(&font);



        SelectObject(ps.hdc, hfont);
        SetBkMode(hdc, TRANSPARENT);
        SetTextColor(hdc, RGB(0, 200, 46));


        TextOutA(hdc, 400, 70, "GREEN BANK", 10);


        break;
    }
    case WM_CREATE:
    {
        //  art = CreateWindowW(L"BUTTON", L"зарегестрироваться", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 550, 250, 240, 60, hWnd, (HMENU)IDB_BUTTON1, g_hInst, NULL);

        art = CreateWindowW(L"BUTTON", L"зарегестрироваться", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 250, 240, 60, hWnd, (HMENU)5, g_hInst, NULL);
        ar = CreateWindowW(L"BUTTON", L"войти", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 310, 240, 60, hWnd, (HMENU)1, g_hInst, NULL);



        // aaa = CreateWindowW(L"eDit", L" введите ваше имя", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 580, 350, 240, 25, hWnd, NULL, NULL, NULL);
         //  qqq = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 380, 120, 28, hWnd, (HMENU)2, g_hInst, NULL);
       //aaa= CreateWindowW(L"eDit", L"выше имя", WS_CHILD | WS_VISIBLE |WS_BORDER |ES_CENTER, 550, 320, 240, 60, hWnd,NULL ,NULL, NULL);
        break;


    case WM_COMMAND:
    {
        WSAData wsadata;
        WORD DLLVersion = MAKEWORD(2, 1);

        SOCKADDR_IN addr;
        addr.sin_addr.s_addr = inet_addr("501.2.1.1");
        addr.sin_port = htons(5555);
        addr.sin_family = AF_INET;
        int sizeoffa = sizeof(addr);
        SOCKET pot2 = socket(AF_INET, SOCK_STREAM, NULL);
        connect(pot2, (sockaddr*)&addr, sizeof(addr));

        if (connect(pot2, (sockaddr*)&addr, sizeof(addr)) != 0)
        {
            MessageBox(NULL, L"кусь", L"app", MB_OK);
        }

        static  char  ast[8];
        static  char famaly[15];
        static  char pasword1[8];
        static  char pasword2[8];

        if (5 == LOWORD(wParam) && !g_ChildWnd) {
            //  MessageBox(NULL, L"эта функция еще не доступна", L"app", MB_OK);
            DestroyWindow(art);
            DestroyWindow(ar);


            //  qqq = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 320, 120, 28, hWnd, (HMENU)2, g_hInst, NULL);
            aaa = CreateWindowW(L"eDit", L" введите ваше имя", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 280, 240, 25, hWnd, NULL, NULL, NULL);

            // qq = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 350, 120, 28, hWnd, (HMENU)4, g_hInst, NULL);
            aa = CreateWindowW(L"eDit", L" введите вашу фамилию", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 310, 240, 25, hWnd, NULL, NULL, NULL);

            //  a = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 380, 120, 28, hWnd, (HMENU)6, g_hInst, NULL); 
            pas1 = CreateWindowW(L"eDit", L" введите пароль", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 340, 240, 25, hWnd, NULL, NULL, NULL);

            //   q = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 410, 120, 28, hWnd, (HMENU)9, g_hInst, NULL); 
            pas2 = CreateWindowW(L"eDit", L"повторите  пароль", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 370, 240, 25, hWnd, NULL, NULL, NULL);

            prow = CreateWindowW(L"BUTTON", L"зарегестрироваться", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 410, 250, 28, hWnd, (HMENU)11, g_hInst, NULL);


        }

        if (11 == LOWORD(wParam) && !g_ChildWnd)
        {
            // MessageBox(NULL, L"а я зна что ты гей", L"app", MB_OK);
            // if (pasword1[14] = pasword2[14])
           //  {
              //   MessageBox(NULL, L"эта функция еще не доступна", L"app", MB_OK);
            // }
           //  else
           ///  {
              //   MessageBox(NULL, L"пароли не савподают", L"app", MB_OK);
           //  }
            GetWindowTextA(aaa, ast, 14);
            GetWindowTextA(aa, famaly, 14);
            GetWindowTextA(a, pasword1, 7);
            GetWindowTextA(q, pasword2, 7);
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(qq);
            DestroyWindow(q);
            DestroyWindow(qqq);
            DestroyWindow(pas1);
            DestroyWindow(pas2);
            DestroyWindow(prow);
            int i = 3;
            wstring to_wstring(int i);

            send(pot2, ast, sizeof(ast), NULL);


            int actionandabligation = 0;
            GetWindowTextA(q, pasword2, 7);
            static int ww;

            ddd = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT("ВАШ БОЛАНС"), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 260, 100, 25, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            dd = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT(""), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 200, 200, 30, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            // a = CreateWindowW(L"BUTTON", L"показать инфу о вас", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 550, 250, 240, 60, hWnd, (HMENU)6, g_hInst, NULL);
            a = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT(""), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 230, 200, 30, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            aa = CreateWindowExW(WS_EX_CLIENTEDGE, TEXT("static"), to_wstring(i).c_str(), WS_CHILD | WS_VISIBLE | SS_CENTER, 120, 260, 75, 25, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            at[10] = ast[13];
            aaa = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT("количество акций и облигаций"), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 285, 150, 40, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            d = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT("Р"), WS_CHILD | WS_VISIBLE | SS_CENTER, 195, 260, 25, 25, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            SetWindowTextA(dd, ast);
            SetWindowTextA(a, famaly);
            if (actionandabligation < 1)
            {

                prow = CreateWindowExW(WS_EX_CLIENTEDGE, TEXT("static"), to_wstring(actionandabligation).c_str(), WS_CHILD | WS_VISIBLE | SS_CENTER, 170, 286, 50, 40, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            }
            else
            {
                prow = CreateWindowExW(WS_EX_CLIENTEDGE, TEXT("static"), to_wstring(actionandabligation).c_str(), WS_CHILD | WS_VISIBLE | SS_CENTER, 170, 280, 50, 40, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            }

            bayaction = CreateWindowW(L"BUTTON", L"купить акции,облегации или инвестировать", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 200, 300, 30, hWnd, (HMENU)19, g_hInst, NULL);
            kredit = CreateWindowW(L"BUTTON", L"взять кредит", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 240, 300, 30, hWnd, (HMENU)13, g_hInst, NULL);
            passport = CreateWindowW(L"BUTTON", L"подтверждение возроста", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 280, 300, 30, hWnd, (HMENU)15, g_hInst, NULL);
            batesave = CreateWindowW(L"BUTTON", L"активация подушки безопастности", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 320, 300, 30, hWnd, (HMENU)16, g_hInst, NULL);
        }
        if (16 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
        }
        if (15 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
            aaa = CreateWindowW(L"eDit", L"введите ваше настоящие имя ", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 280, 240, 25, hWnd, NULL, NULL, NULL);
            aa = CreateWindowW(L"eDit", L"введите ваше настоящиую фамилию", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 310, 240, 25, hWnd, NULL, NULL, NULL);
            a = CreateWindowW(L"eDit", L"введите ваше настоящие отчество ", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 340, 240, 25, hWnd, NULL, NULL, NULL);
            q = CreateWindowW(L"eDit", L"введите номер и серию паспорта", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 370, 240, 25, hWnd, NULL, NULL, NULL);
            batesave = CreateWindowW(L"BUTTON", L"активация подушки безопастности", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 320, 300, 30, hWnd, (HMENU)18, g_hInst, NULL);


        }
        if (13 == LOWORD(wParam) && !g_ChildWnd)
        {
            GetWindowTextA(q, realpasport, 7);
            GetWindowTextA(a, realklan, 7);
            GetWindowTextA(aa, realsearname, 7);
            GetWindowTextA(aaa, realname, 7);

        }
        if (13 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
        }
        if (19 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
        }
        if (1 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(art);
            DestroyWindow(ar);
            //  MessageBox(NULL, L" эта функция еще не доступна", L"error", MB_OK);
            pas1 = CreateWindowW(L"eDit", L" введите пароль", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 340, 240, 25, hWnd, NULL, NULL, NULL);
            aaa = CreateWindowW(L"eDit", L" введите ваше имя", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 280, 240, 25, hWnd, NULL, NULL, NULL);
            prow = CreateWindowW(L"BUTTON", L"ВОЙТИ", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 410, 250, 28, hWnd, (HMENU)12, g_hInst, NULL);
            
        }


   /*     if (12 == LOWORD(wParam) && !g_ChildWnd)
        {
            GetWindowTextA(pas1, pasword1, 14);
            GetWindowTextA(aaa, ast, 14);
            if (ast[8]="Артём")
            {
                if (pasword1=="31032006")
                {
                    MessageBox(NULL, L" эта функция еще не доступна", L"error", MB_OK);
                }
                else
                {
                    MessageBox(NULL, L"Пароль не верен", L"error", MB_OK);
                }
            }
            else
            {
                MessageBox(NULL, L"Имя Не зарегестриравано", L"error!", MB_OK);
            }
       */ }
        int wmId = LOWORD(wParam);
        // Разобрать выбор в меню:
        switch (wmId)
        {
        case IDM_ABOUT:
            DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
            break;
        case IDM_EXIT:
            DestroyWindow(hWnd);
            break;
        case 3:
            MessageBox(NULL, L" эта функция еще не доступна", L"app", MB_OK);
            break;

        default:
            return DefWindowProc(hWnd, message, wParam, lParam);

        }
    }

    break;
    case WM_DESTROY:
        PostQuitMessage(0);
        break;
    default:
        return DefWindowProc(hWnd, message, wParam, lParam);
    }
    return 0;
    }




// Обработчик сообщений для окна "О программе".
INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
    UNREFERENCED_PARAMETER(lParam);
    switch (message)
    {
    case WM_INITDIALOG:
        return (INT_PTR)TRUE;

    case WM_COMMAND:
        if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
        {
            EndDialog(hDlg, LOWORD(wParam));
            return (INT_PTR)TRUE;
        }
        break;
    }
    return (INT_PTR)FALSE;
}

Как это проявляется?


При выкладывании кода надо нажимать кнопку Код.

если запустить программу то показывает что нет подключения типа проверка на строчек клиента

    if (connect(pot2, (sockaddr*)&addr, sizeof(addr)) != 0)
    {
        MessageBox(NULL, L"к", L"app", MB_OK);
    }

и если использовать команды bind для передачи зн.переменной на сервер/клиент нечего не передается

Странный IP :thinking:

а что в нем не так?

там есть правила типа некоторые числа нельзя использовать как у меня?

Некорректное значение.

Ну и если нужен тот же комп, то 127.0.0.1

а если другой ?

понял

а как вы цитируете сообщение ?

Ну тогда его и нужно узнать и указать в клиенте (скорее всего адрес в локальной сети).

А у сервера вроде можно что-то типа INADDR_ANY.

Выделить текст и появится кнопка.

хелп

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    static HWND ar;
    static   HWND art;
    static HWND aaa;
    static HWND qqq;
    static HWND aa;
    static HWND qq;
    static HWND pas1;
    static HWND pas2;
    static HWND a;
    static HWND bayaction;
    static HWND kredit;
    static HWND q;
    static HWND passport;
    static HWND batesave;
    static HWND prow;
    static BOOL childWndRegister = FALSE;
    SOCKET pot2;
    switch (message)
    {
    case WM_PAINT:
    {
        PAINTSTRUCT ps;
        HDC hdc = BeginPaint(hWnd, &ps);
        // TODO: Добавьте сюда любой код прорисовки, использующий HDC...
        HANDLE hbitmap, holdbitmap;
        RECT rect;
        BITMAP bitmap;
        LOGFONT font;
        font.lfHeight = 60;// Устанавливает высоту шрифта или символа
        font.lfWidth = 30;// Устанавливает среднюю ширину символов в шрифте
        font.lfEscapement = 0;// Устанавливает угол, между вектором наклона и осью X устройства
        font.lfOrientation = 0;// Устанавливает угол, между основной линией каждого символа и осью X устройства
        font.lfWeight = 100;// Устанавливает толщину шрифта в диапазоне от 0 до 1000
        font.lfItalic = 0;// Устанавливает курсивный шрифт
        font.lfUnderline = 0;// Устанавливает подчеркнутый шрифт
        font.lfStrikeOut = 0;// Устанавливает зачеркнутый шрифт
        font.lfCharSet = RUSSIAN_CHARSET;// Устанавливает набор символов
        font.lfOutPrecision = 0;// Устанавливает точность вывода
        font.lfClipPrecision = 0;// Устанавливает точность отсечения
        font.lfQuality = 0;// Устанавливает качество вывода
        font.lfPitchAndFamily = 0;// Устанавливает ширину символов и семейство шрифта
        HFONT hfont;
        HDC  hCompatibleDC;
        hfont = ::CreateFontIndirect(&font);



        SelectObject(ps.hdc, hfont);
        SetBkMode(hdc, TRANSPARENT);
        SetTextColor(hdc, RGB(0, 200, 46));


        TextOutA(hdc, 400, 70, "GREEN BANK", 10);


        break;
    }

    case WM_CREATE:
    {
        //  art = CreateWindowW(L"BUTTON", L"зарегестрироваться", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 550, 250, 240, 60, hWnd, (HMENU)IDB_BUTTON1, g_hInst, NULL);

        art = CreateWindowW(L"BUTTON", L"зарегестрироваться", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 250, 240, 60, hWnd, (HMENU)5, g_hInst, NULL);
        ar = CreateWindowW(L"BUTTON", L"войти", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 310, 240, 60, hWnd, (HMENU)1, g_hInst, NULL);



        // aaa = CreateWindowW(L"eDit", L" введите ваше имя", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 580, 350, 240, 25, hWnd, NULL, NULL, NULL);
         //  qqq = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 380, 120, 28, hWnd, (HMENU)2, g_hInst, NULL);
       //aaa= CreateWindowW(L"eDit", L"выше имя", WS_CHILD | WS_VISIBLE |WS_BORDER |ES_CENTER, 550, 320, 240, 60, hWnd,NULL ,NULL, NULL);
        break;


    case WM_COMMAND:
    {


        static  char  ast[8];
        static  char famaly[15];
        static  char pasword1[8];
        static  char pasword2[8];
        WSAData wsadata;
        WORD DLLVersion = MAKEWORD(2, 1);

        SOCKADDR_IN addr;
        addr.sin_addr.s_addr = inet_addr("127.0.0.1");
        addr.sin_port = htons(5555);
        addr.sin_family = AF_INET;
        int sizeoffa = sizeof(addr);
        SOCKET pot2 = socket(AF_INET, SOCK_STREAM, NULL);
        connect(pot2, (sockaddr*)&addr, sizeof(addr));

        if (connect(pot2, (sockaddr*)&addr, sizeof(addr)) != 0)
        {
            MessageBox(NULL, L"кусь", L"app", MB_OK);
        }
        if (5 == LOWORD(wParam) && !g_ChildWnd) {
            //  MessageBox(NULL, L"эта функция еще не доступна", L"app", MB_OK);
            DestroyWindow(art);
            DestroyWindow(ar);


            //  qqq = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 320, 120, 28, hWnd, (HMENU)2, g_hInst, NULL);
            aaa = CreateWindowW(L"eDit", L" введите ваше имя", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 280, 240, 25, hWnd, NULL, NULL, NULL);

            // qq = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 350, 120, 28, hWnd, (HMENU)4, g_hInst, NULL);
            aa = CreateWindowW(L"eDit", L" введите вашу фамилию", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 310, 240, 25, hWnd, NULL, NULL, NULL);

            //  a = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 380, 120, 28, hWnd, (HMENU)6, g_hInst, NULL); 
            pas1 = CreateWindowW(L"eDit", L" введите пароль", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 340, 240, 25, hWnd, NULL, NULL, NULL);

            //   q = CreateWindowW(L"BUTTON", L"запомнить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 790, 410, 120, 28, hWnd, (HMENU)9, g_hInst, NULL); 
            pas2 = CreateWindowW(L"eDit", L"повторите  пароль", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 370, 240, 25, hWnd, NULL, NULL, NULL);

            prow = CreateWindowW(L"BUTTON", L"зарегестрироваться", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 410, 250, 28, hWnd, (HMENU)11, g_hInst, NULL);


        }

        if (11 == LOWORD(wParam) && !g_ChildWnd)
        {
            // MessageBox(NULL, L"а я зна что ты гей", L"app", MB_OK);
            // if (pasword1[14] = pasword2[14])
           //  {
              //   MessageBox(NULL, L"эта функция еще не доступна", L"app", MB_OK);
            // }
           //  else
           ///  {
              //   MessageBox(NULL, L"пароли не савподают", L"app", MB_OK);
           //  }
            GetWindowTextA(aaa, ast, 14);
            GetWindowTextA(aa, famaly, 14);
            GetWindowTextA(a, pasword1, 7);
            GetWindowTextA(q, pasword2, 7);
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(qq);
            DestroyWindow(q);
            DestroyWindow(qqq);
            DestroyWindow(pas1);
            DestroyWindow(pas2);
            DestroyWindow(prow);
            int i = 3;
            wstring to_wstring(int i);

            send(pot2, ast, sizeof(ast), NULL);


            int actionandabligation = 0;
            GetWindowTextA(q, pasword2, 7);
            static int ww;

            ddd = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT("ВАШ БОЛАНС"), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 260, 100, 25, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            dd = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT(""), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 200, 200, 30, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            // a = CreateWindowW(L"BUTTON", L"показать инфу о вас", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 550, 250, 240, 60, hWnd, (HMENU)6, g_hInst, NULL);
            a = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT(""), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 230, 200, 30, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            aa = CreateWindowExW(WS_EX_CLIENTEDGE, TEXT("static"), to_wstring(i).c_str(), WS_CHILD | WS_VISIBLE | SS_CENTER, 120, 260, 75, 25, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            at[10] = ast[13];
            aaa = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT("количество акций и облигаций"), WS_CHILD | WS_VISIBLE | SS_CENTER, 20, 285, 150, 40, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            d = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("static"), TEXT("Р"), WS_CHILD | WS_VISIBLE | SS_CENTER, 195, 260, 25, 25, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            SetWindowTextA(dd, ast);
            SetWindowTextA(a, famaly);
            if (actionandabligation < 1)
            {

                prow = CreateWindowExW(WS_EX_CLIENTEDGE, TEXT("static"), to_wstring(actionandabligation).c_str(), WS_CHILD | WS_VISIBLE | SS_CENTER, 170, 286, 50, 40, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            }
            else
            {
                prow = CreateWindowExW(WS_EX_CLIENTEDGE, TEXT("static"), to_wstring(actionandabligation).c_str(), WS_CHILD | WS_VISIBLE | SS_CENTER, 170, 280, 50, 40, hWnd, HMENU(NULL), GetModuleHandle(NULL), NULL);
            }

            bayaction = CreateWindowW(L"BUTTON", L"купить акции,облегации или инвестировать", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 200, 300, 30, hWnd, (HMENU)19, g_hInst, NULL);
            kredit = CreateWindowW(L"BUTTON", L"взять кредит", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 240, 300, 30, hWnd, (HMENU)13, g_hInst, NULL);
            passport = CreateWindowW(L"BUTTON", L"подтверждение возроста", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 280, 300, 30, hWnd, (HMENU)15, g_hInst, NULL);
            batesave = CreateWindowW(L"BUTTON", L"активация подушки безопастности", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 320, 300, 30, hWnd, (HMENU)16, g_hInst, NULL);
        }
        if (16 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
        }
        if (15 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
            aaa = CreateWindowW(L"eDit", L"введите ваше настоящие имя ", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 280, 240, 25, hWnd, NULL, NULL, NULL);
            aa = CreateWindowW(L"eDit", L"введите ваше настоящиую фамилию", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 310, 240, 25, hWnd, NULL, NULL, NULL);
            a = CreateWindowW(L"eDit", L"введите ваше настоящие отчество ", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 340, 240, 25, hWnd, NULL, NULL, NULL);
            q = CreateWindowW(L"eDit", L"введите номер и серию паспорта", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 370, 240, 25, hWnd, NULL, NULL, NULL);
            batesave = CreateWindowW(L"BUTTON", L"активация подушки безопастности", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 800, 320, 300, 30, hWnd, (HMENU)18, g_hInst, NULL);


        }
        if (13 == LOWORD(wParam) && !g_ChildWnd)
        {
            GetWindowTextA(q, realpasport, 7);
            GetWindowTextA(a, realklan, 7);
            GetWindowTextA(aa, realsearname, 7);
            GetWindowTextA(aaa, realname, 7);

        }
        if (13 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
        }
        if (19 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(aaa);
            DestroyWindow(aa);
            DestroyWindow(a);
            DestroyWindow(ddd);
            DestroyWindow(dd);
            DestroyWindow(d);
            DestroyWindow(passport);
            DestroyWindow(kredit);
            DestroyWindow(bayaction);
            DestroyWindow(batesave);
            DestroyWindow(prow);
        }
        if (1 == LOWORD(wParam) && !g_ChildWnd)
        {
            DestroyWindow(art);
            DestroyWindow(ar);
            //  MessageBox(NULL, L" эта функция еще не доступна", L"error", MB_OK);
            pas1 = CreateWindowW(L"eDit", L" введите пароль", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 340, 240, 25, hWnd, NULL, NULL, NULL);
            aaa = CreateWindowW(L"eDit", L" введите ваше имя", WS_CHILD | WS_VISIBLE | WS_BORDER | ES_CENTER, 470, 280, 240, 25, hWnd, NULL, NULL, NULL);
            prow = CreateWindowW(L"BUTTON", L"ВОЙТИ", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 470, 410, 250, 28, hWnd, (HMENU)12, g_hInst, NULL);

        }


        /*     if (12 == LOWORD(wParam) && !g_ChildWnd)
             {
                 GetWindowTextA(pas1, pasword1, 14);
                 GetWindowTextA(aaa, ast, 14);
                 if (ast[8]="Артём")
                 {
                     if (pasword1=="31032006")
                     {
                         MessageBox(NULL, L" эта функция еще не доступна", L"error", MB_OK);
                     }
                     else
                     {
                         MessageBox(NULL, L"Пароль не верен", L"error", MB_OK);
                     }
                 }
                 else
                 {
                     MessageBox(NULL, L"Имя Не зарегестриравано", L"error!", MB_OK);
                 }
            */ }
    int wmId = LOWORD(wParam);
    // Разобрать выбор в меню:
    switch (wmId)
    {
    case IDM_ABOUT:
        DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
        break;
    case IDM_EXIT:
        DestroyWindow(hWnd);
        break;
    case 3:
        MessageBox(NULL, L" эта функция еще не доступна", L"app", MB_OK);
        break;

    default:
        return DefWindowProc(hWnd, message, wParam, lParam);

    }
    }

    break;
    case WM_DESTROY:
    {
        PostQuitMessage(0);
        break;
    }
    return DefWindowProc(hWnd, message, wParam, lParam);
    }
    return 0;



}

программа не запускается

Не запускается или не компилируется?
Если второе, какие ошибки выдает?

смотрите если я нажимаю f5 +ctrl или локальный отладчик windows сначала показывает что тип начинает компилировать а потом просто все обрывается но не каких ошибок не выдает

А что на вкладке Output/Вывод?