Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » der .exe ein icon geben

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.06.2003, 14:25 Uhr
~jan
Gast


hi leute

haben einen netten kleinen vokabeltrainer geschrieben

nun möcht ich meiner .exe ein icon geben,
damit es auch nach was ausschaut. wie geht sowas?

thx für jeden tipp

gruss jan und maddin
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.06.2003, 14:34 Uhr
ao

(Operator)


Falsches Forum. Bitte noch mal unter Win32-API oder VC++/MFC.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.06.2003, 18:12 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,

C++:
WNDCLASSEX wcex;
wcex.hIcon            = LoadIcon(hInstance, (LPCTSTR)IDI_DEINICON);
wcex.hIconSm        = LoadIcon(wcex.hInstance, (LPCTSTR)IDI_SMALL);


--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
30.06.2003, 17:15 Uhr
~jan
Gast


thx uwe

noch ne frage wo genau muss das rein?
an welche stelle?

gleich am anfang von main?

gruss jan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
30.06.2003, 18:35 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Jan,
ich denk mal wir reden(schreiben) hier beide von eine Windows-API Anwendung. Wenn dem so ist dann in die WinMain

C++:
int WINAPI WinMain (HINSTANCE hInstance,
                        HINSTANCE hPrevInstance,
                        PSTR szCmdLine,
                        int iCmdShow)
        {
                MSG msg;

                WNDCLASSEX wc={0};

                wc.cbSize= sizeof (WNDCLASSEX);
                static char szAppName[]= "Sonstwas";
                wc.style = CS_HREDRAW | CS_VREDRAW;
                wc.lpfnWndProc = WndProc;
                wc.cbClsExtra = 0;
                wc.cbWndExtra = 0;
                wc.hInstance = hInstance;
                wc.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_DEINICON);
                wc.hCursor = LoadCursor(NULL, IDC_ARROW);
                wc.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH);
                wc.lpszMenuName = NULL;
                wc.lpszClassName = szAppName;
                wc.hIconSm = LoadIcon(wcex.hInstance, (LPCTSTR)IDI_SMALL);

                RegisterClassEx(&wc);

                HWND hWnd = CreateWindowEx(WS_EX_CLIENTEDGE,
                                           szAppName,
                                           "Sonstwas",
                                           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)== TRUE)
                {
                    TranslateMessage(&msg);
                    DispatchMessage(&msg);
                }

                return msg.wParam;
        }


--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 30.06.2003 um 18:38 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: