Improved Console 4.0
-
Neuer Thread für die neue Version - Viel Spaß! Wünsche, Anregungen und Beschwerden bitte hier hinein
**
EDIT 07.10.2012: Die neue Version 5 wurde veröffentlicht, siehe: http://www.c-plusplus.net/forum/307418Die Homepage der alten Version ist weiterhin unter: http://ic.c-plusplus.net/4 erreichbar.
**MfG SideWinder
-
- Warum hast Du den "Kompatibilitäts-Modus" für altere PSDKs entfernt?
- Um Namenskonflikte vorzubeugen würde ich einen anderen Namen verwenden für "SetConsoleDisplayMode" / auch bin ich mir jetzt nicht sicher ob es diese Funktion schon immer auf W2k gibt (du prüfst zumindest nicht, ob das GetProcAddress NULL zurückliefert)Sonst sieht es doch gut aus! Gratulation!
-
Jochen Kalmbach schrieb:
- Warum hast Du den "Kompatibilitäts-Modus" für altere PSDKs entfernt?
Der Kompatibilitätsmodus war an allen Ecken und Enden ein einziges Chaos. Zwei äußerst böse Hacks mussten auch mitgeschleppt werden. Sollte tatsächlich Bedarf bestehen, kann ich ihn ja wieder reimplementieren. Aber jetzt wo wir statt VC6.0-AE endlich alle in den Genuss von VC2005-EE kommen möchte ich zumindest den Versuch unternehmen ihn loszuwerden.
Jochen Kalmbach schrieb:
- auch bin ich mir jetzt nicht sicher ob es diese Funktion schon immer auf W2k gibt (du prüfst zumindest nicht, ob das GetProcAddress NULL zurückliefert)
Stimmt, die MSDN meint "Requires Windows XP." - allerdings muss ich nachsehen ob die Funktion nicht bereits auch in Win2k "heimlich" implementiert ist.
MfG SideWinder
-
Das Win2k mit SP4 meines Bruders hat auf jeden Fall diese Funktion bereits in der kernel32.dll. Hat jemand noch ein Win2k ohne SP?
MfG SideWinder
-
Gibt es auch bei W2k ohne SP (Version 5.0.2191.1)...
Aber aus eigener Erfahrung wird früher oder später der Zeitpunkt kommen, da wird jemand Fragen, ob es nicht auch noch auf NT läuft...
Zumindest war das bei mir so:
http://www.codeproject.com/tools/leakfinder.asp
-
Netter Artikel
Okay, jemand noch NT 4.0 installiert, der das auch überprüfen könnte? Ich hab leider nichtmal mehr eine NT-CD hier, sonst würde ich eine VM aufsetzen
MfG SideWinder
-
Die gibts tatsächlich auch unter NT4 (4.0.1380.1, ohne SP)...
Aber "GetConsoleWindow" gibt es natürlich nicht :p
-
lol, SetConsoleWindow() noch nicht und das gibts schon seit Win2k offiziell, und SetConsoleDisplayMode() schon seit WinNT dabei und noch immer nicht offiziell. No comment
Naja bleiben wir bei "Win2k und WinXP only"
Danke für die Hilfe!
MfG SideWinder
-
C:\Dokumente und Einstellungen\Administrator\Desktop\improved\mover\ic.cpp(11) : error C2065: 'GetConsoleWindow' : nichtdeklarierter Bezeichner
C:\Dokumente und Einstellungen\Administrator\Desktop\improved\mover\ic.cpp(14) : error C2440: 'initializing' : 'int' kann nicht in 'struct HWND__ *' konvertiert werden
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
C:\Dokumente und Einstellungen\Administrator\Desktop\improved\mover\ic.cpp(14) : error C2439: 'hWnd' : Element konnte nicht initialisiert werden
c:\dokumente und einstellungen\administrator\desktop\improved\mover\ic.hpp(80) : Siehe Deklaration von 'hWnd'
C:\Dokumente und Einstellungen\Administrator\Desktop\improved\mover\ic.cpp(175) : error C2065: 'GetConsoleDisplayMode' : nichtdeklarierter Bezeichnerso wohl bei nen normalen test als auch beim mover psdk hab ich installiert hab w2k mit sp4 weiß jemand woran das liegen könnte?
mfg xeniter
-
http://ic.sidewindershome.net/Download.php -> Alles was unter "Wichtig" steht lesen
MfG SideWinder
-
Die IC sollte nun zum neuesten DevCpp (4.9.9.2) kompatibel sein. Wenn das noch jeamnd verifizieren könnte, ich hab das Ding nicht
Edit: Ich werde den Compiler nicht installieren, wenn es niemand ausprobieren will wird die Kompatibilität einfach wieder gestrichen So wichtig ist es nicht.
MfG SideWinder
-
Borland support wär besser...
oder codebloccks aber ich nehm an drer is derleiche wie devcpp oder???..
aber wer har schon DEVC++???
-
Am Borland-Support wird gearbeitet, sollte soweit uach schon klappen, doch irgendwas versteht der Borland an HMODULE nicht.
DevCpp wird vor allem von Anfängern des Öfteren benützt.
CodeBlocks ist eine IDE, weiß nicht welcher Compiler da drunter liegt - oder haben die einen eigenen Compiler unter der Haube?
MfG SideWinder
-
also devc++ is auch kein compilker sondern nutz den Mingw... soweit ich weis ...
und codeblock kann watcom,bcc, CL und Mingw benutzen als download gibts ihn zusammne mit mingw....
-
Hallo beisammen!
Da ich "Programmieranfänger" bin habe ich auch die Seite gelesen:
http://ic.sidewindershome.net/Newbies.php
Ich habe die beiden Dateien in ein vorhandenes Win32-Konsolen-Projekt (MS VC++ 2003) eingebunden. Mit dem Ergebnis:...\ic.cpp(323): fatal error C1010: Unerwartetes Dateiende während der Suche nach der Direktive für die vorkompilierte Headerdatei
Was mache ich da bitte falsch?
Antwort:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-126469-and-highlight-is-c1010.html
sorry...Mit freundlichen Grüßen
Alex
-
Hallo
Du könntest die Suche nach den vorkompilierten Headerdateien in den Projekteinstellungen ausschalten.
chrische
-
Dankeschön!
Habe es gerade gefunden:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-126469-and-highlight-is-c1010.htmlAlex
-
oder
#include "stdafx.h"
machen
-
PCOORD
--------------
type specifier omitted for parameter `PCOORD'
-
Zeile, Compiler, genaue Fehlermeldung?
MfG SideWinder
-
91 ic.hpp type specifier omitted for parameter `PCOORD'
typedef BOOL (WINAPI *SETCONSOLEDISPLAYMODE) (HANDLE, DWORD, PCOORD);
----------------------------------------
gestartet von move(main).cpp fehler in .hpp