Hardwarenah programmieren
-
ahahaha .. DLL ... ^^
Das hier ist das WinAPI-Forum für stinknormale Windowsprogramme ... hardwarenäher programmiert man mit anderen APIs .. zBsp DirectX (speziell für MultiMedia-Sachen) oder so ...
-
hustbaer schrieb:
Was ist denn bitte DLL?
Dynamic Link Library (DLL) bezeichnet allgemein eine Dynamische Bibliothek, meist bezieht sich der Begriff jedoch auf die unter dem Betriebssystem Microsoft Windows verwendete Variante.
Windows-DLL-Dateien verwenden das auch für ausführbare Windows-Programme gebräuchliche EXE-Dateiformat. Sowohl EXE- als auch DLL-Dateien können Programmcode (Maschinencode), Daten und Ressourcen in irgendeiner Kombination enthalten.
...ich dachte das man die dll erstellen, verändern usw. kann?
-
Jinno, rofl, danke, ich weiss schon was DLLs sind

Und es ist nicht das "EXE Format" sondern das "PE Format" (PE für "portable executable").
-
seeeeeeeeeehr freundlicher umgang leute...
vorbildlich , naja ...ich wuerde mich lansam mit einigen tutorials dranne tasten.
ich denke mit mfc und einem netten tutorial von Markt&Technik - Visual C++ 6 in 21 Tagen (einfach mal suchen) wirst dich schnell zurecht finden.
aber was die lieben leute ueber mir etwas unfreundlich sagen wollten, setzt dich erstmal etwas mit der materie auseinander.
die winapi ist das a und o unter win.mfg donny

-
ich wuerde mich lansam mit einigen tutorials dranne tasten.
Achte doch bitte auf solche offensichtlichen Rechtschreibfehler! Es heisst demnach "dran" anstatt "dranne" und genau das gleiche gilt für "drin" anstatt "drinne" ;-).
Topic:
Wenn du Hardwarenah prgrammieren möchtest, würde ich dir Assembler enpfehlen, der einstieg ist zwar enorm, doch Assembler nutzt schon die direkte Speicherabfrage und ist mit seinen kleinen Programmen sehr Leistungsfähig und schnell.
-
Rofl, WireCoder, guck dir mal dein eigenes Deutsch an

Und: ob Assembler oder C oder C++, macht alles keinen Unterschied: in Windows kann man nicht "hardwarenah" programmieren. Und das ist gut so.
-
Wer wirklich hardwarenah programmieren will, der sollte sich mit dem Assembler befassen. Für Microsoft Windows nennt sich dieser masm.
-
Was hast du denn genau vor? vllt. kann man ja was passendes dann vorschlagen

-
sorry für die späte antwort...
geeky schrieb:
Was hast du denn genau vor? vllt. kann man ja was passendes dann vorschlagen

ich würde gerne mit der Netzwerkkarte meines Rechners kommunizieren, so dass ich z.B Packete einlesen und verarbeiten kann..
Und dann eventuell ein Windowsprogramm dazu, das man installieren kann.donbubu schrieb:
seeeeeeeeeehr freundlicher umgang leute...
vorbildlich , naja ...
-
Pakete einlesen? Du willst Datenpakete die von/zu Fremdanwendungen gehen quasi mitschneiden/manipulieren? - Hört sich nach Paketfilter an. Schau dir mal http://www.winpcap.org/ an.
-
fang in deinem eigenen interesse lieber erst mal mit was einfachem an, bevor du dich an netzwerkprogrammierung wagst.