Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C-/C++-Quelltext |
|
1 2 3 4 5 |
#if defined _MSC_VER && _MSC_VER >= 1020 #pragma once #endif #define WIN32_LEAN_AND_MEAN |
C-/C++-Quelltext |
|
1 2 3 4 5 6 |
#ifndef THREADING_H #define THREADING_H // eigentlicher header code #endif // THREADING_H |
C-/C++-Quelltext |
|
1 2 3 |
#if defined _MSC_VER && _MSC_VER >= 1020 #pragma once #endif |
C-/C++-Quelltext |
|
1 |
#define WIN32_LEAN_AND_MEAN |
Zitat von »"$nooc"«
weiss nicht ob ich das jetzt gut genug erklärt hab sodass du verstehst was ich meine, aber soviel unterscheidet sich mein ansatz nicht von deiner lösung oder?
Zitat von »"$nooc"«
meine klasse frmServer soll irgendwann mal beim klicken eines buttons einen thread erstellen..
Zitat von »"$nooc"«
die sieht das mit deiner variante aus? mein thread muss ebenfalls mit ein paar elemetnen meines fensters (frmServer) arbeiten..
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
// ------------------------------------ // c l a s s // ------------------------------------ class frmServer : public Forms::Window { private: // ------------------------------------ // m e m b e r _ v a r i a b l e s // ------------------------------------ WinsockServer *pWinsockServer; Threading::Thread *pServerThread; CriticalSections *pCriticalSections; // ------------------------------------ // c o n t r o l s // ------------------------------------ TextBox *txtLog; Button *btnStartServer; Button *btnShutDownServer; // ------------------------------------ // m e m b e r _ f u n c t i o n s // ------------------------------------ void Load (); void frmServer_Close (); int frmServer_StartServer (); public: // ------------------------------------ // m e m b e r _ f u n c t i o n s // ------------------------------------ frmServer (); ~frmServer (); int frmServer_ProcessCommand (WPARAM wParam, LPARAM lParam); //static DWORD WINAPI frmServer_ServerThreadProc (LPVOID lpParam); }; // frmServer |
C-/C++-Quelltext |
|
1 2 |
class frmServer : public Forms::Window, public Threading::Threaded { |
Zitat
Fehler 1 error C2259: 'frmServer': Instanz von abstrakter Klasse kann nicht erstellt werden
Werbeanzeige