Skocz do zawartości

Plague

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Posty napisane przez Plague

  1. Witam,
    Chcem narysowac prostą linie przechodzącą przez dwa punkty... tzn, mam np punkt P(300, 50) i Pd(100,200) i chcem zeby stworzylo mi prosta ktora bedzie przechodzila przez te dwa punkty. Z LineTo.. cos tam robilem ale nie wiem jak z tymi punktami i nie wiem jak zrobic zeby to byla prosta, a nie jakis tam odcinek:>

  2. A co sądzicie o c++ Bulidierze czy jakos tak :) ...? Waszym zdaniem programowanie w nim jest dobre ? Chodzi mi o to czy tam mozna programowac, czy to tylko tak dla "dzieci" jest :D ze sobie klocki na ekran wrzucasz i masz ? :> I czy ktos z was pisze wlasnie w nim i czy no nie wiem jest zadowalony czy cos ? :) i jakie sa jego zalety a jakie wady.

  3. c:\mojedo~1\programy\md\md.cpp: In function `LRESULT MainWndProc(HWND__ *, unsigned int, unsigned int, long int)':
    c:\mojedo~1\programy\md\md.cpp:12: `hInstance' undeclared (first use this function)
    c:\mojedo~1\programy\md\md.cpp:12: (Each undeclared identifier is reported only once
    c:\mojedo~1\programy\md\md.cpp:12: for each function it appears in.)

    Takie błędy... Pinolec, wiem, niektóre błędy juz wyłapuje :) Ale tutaj nie wiem czy nawet w odpowiednim miejscu wrzucilem ten kod zeby wyswietlil sie button :/... JAk mozesz to napisz co jest zle....

  4. Adam Boduch - Delphi Kompedium Programisty napisał:
    Podsumowując: WinAPI jets okazją do głębszego zaznajomienia się z tematyką programowania w systemie Windows, lecz nie nadaje się do pisania dużych projektów.

    No własnie ? Co o tym mysilcie ? A jak nie WinAPI to co innego ?

  5. Cześć,
    mam taki kod:

    Kod napisał:
    #include <windows.h>

    static TCHAR lpszAppName[] = TEXT( "API Windows" );

    LRESULT CALLBACK MainWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)

    {
    switch (uMsg)
    {

    case WM_CREATE:
    CreateWindow("button", "Przycisk", WS_CHILD | WS_VISIBLE, 10,10,100,40, hWnd, (HMENU)100, hInstance, NULL);
    break;

    case WM_DESTROY:

    PostQuitMessage(0);
    break;

    case WM_KEYDOWN:

    break;

    default:

    return (DefWindowProc(hWnd, uMsg, wParam, lParam));

    }
    return(0L);
    }

    int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)

    {

    MSG msg;
    WNDCLASS wndclass;
    HWND hWnd;

    wndclass.style = CS_HREDRAW | CS_VREDRAW;
    wndclass.lpfnWndProc = MainWndProc;
    wndclass.cbClsExtra = 0;
    wndclass.cbWndExtra = 0;
    wndclass.hInstance = hInstance;
    wndclass.hIcon = NULL;
    wndclass.hCursor = LoadCursor(NULL, IDC_ARROW);
    wndclass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
    wndclass.lpszMenuName = NULL;
    wndclass.lpszClassName = lpszAppName;

    if(RegisterClass(&wndclass) == 0)

    return FALSE;

    hWnd = CreateWindow(lpszAppName, lpszAppName,
    WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS,
    CW_USEDEFAULT, CW_USEDEFAULT,
    CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL);
    if(hWnd == NULL)
    return FALSE;

    ShowWindow(hWnd, SW_SHOW);
    UpdateWindow(hWnd);

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

    return msg.wParam;
    }

    I czemu wyskakuje error ? czemu nie wyswietla sie forma z przyciskiem :(:(? Robie chyba tak jak na tych lekcjach z WinAPI.org no i blad jest :/.

  6. Piasiu napisał:
    To że się uczyłeś C++ to dobrze i nie stracisz tego a raczej z tego skorzystasz gdyż WinAPI to nie jest nowy język programowania. To jest poprostu ....hmmm... nie wiem jak to ująć słowami ale to jest jakby zestaw procedur, funckji i sronzych klas i struktur któe umożliwiają tworzenie okienek ;) I żeby pisać w WinAPI wclae nei trzeba znać C++ bo w WinAPI mozna takze pisać znając Delphi ;)

    Tzn ze do pisania w WinAPI, język c++ jest mało potrzebny ? "I żeby pisać w WinAPI wclae nei trzeba znać C++"
    p.S Jakiego kompilatora używasz ?

  7. Witam !
    Jestem bardzo początkujący w programowaniu, ucze sie C++, ale teraz nie wiem juz sam, jak chcem stworzyc jakies okienko :) na ktorym cos bedzie, hmm no taki program okienkowy :D nie konsolowy :> To czego musze sie jeszcze uczyc oprcz C++ zeby to zrobic, bo np jak patrze tutaj na to WinAPI, to tu z C++ raczej duzo wspolnego nie ma.... i bym musial sie od nowa uczyc jakiegos innego języka... a juz mi szkoda tego z troche C++ sie uczylem i mam ksiazke itp :D Wiec, jak mozecie to napiszcie mi jak stworzyc jakis program "okienkowy" za pomoca C++, tzn nie C++ ale jak nałatwiej i co jest najbardziej zblizone do C++....
    Sory za takie pytanie :/.... ale jak mozecie to odpowiedzcie...
    :)

×
×
  • Utwórz nowe...