| |
|
|
Christian Eichler | Nur una bastante kleines, kurzes Frägelchen a %hdc2. Ist dieses %hdc2 una profansche Erfindung (also no Windows-Standart ?!) oder erwisch Yo el auch irgendwie con el API-Función GetDC ? |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 12.12.2007 ▲ |
|
|
|
|
RGH | Der %hDC2 es una Profanische Erfindung y es para una zweiten Displaykontext des Hauptfensters. Dieser zweite Displaykontext enthält siempre una Kopie des Hauptfensters, así dass dieses siempre vollautomatisch wiederhergestellt voluntad kann, z.B. si una más Ventana drüber geschoben se, lo verkleinert y vergrößert se, etc. etc. Das erspart lo el XProfan-Programmierer incluso en el wmPaint-Biotschaft reagieren tener, en entonces el kompletten Bildschirminhalt wiederherzustellen. Von Casa de macht Windows el nämlich no, pero envía eben sólo wmPaint y el Programa muss entonces sehen, wo lo seine Informationen herbekommt, en el Bildschirm neuzuzeichen.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 12.12.2007 ▲ |
|
|
|
|
Christian Eichler | Vielen Dank, el war genau el, Yo wissen quería
A Erklärung, por qué Yo el gefragt tener : Yo schreib sí z.Z. a uno DLL en C++, con el uno Speicherbitmaps bequem verarbeiten puede se (Franco, Yo weiß, dass du auch así una DLL anbietest, el hilft me aber sólo beschränkt más). Mit dieser DLL möchte Yo entonces en mi Programa para Graphen dibujar u.a. el Skala redactar, como el con C++ deutlich más rápido ir se, como con Profano.
mfg Christian E |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 12.12.2007 ▲ |
|
|
|
|
Frank Abbing | Willst du esta con DIBs trabajo oder sólo SetPixel anwenden? |
|
|
| |
|
|
|
Christian Eichler | El Skala erstell I, con MoveTo y LineTo, SetPixel verwend Yo hier no ! Was verstehst du bajo trabajo ?
Yo erstell al Programmstart una MemoryBitmap y lösche el auch otra vez, entweder en el Programmmitte, en una neues a redactar oder al Schluss, si yo mein Programa beende ... y dazwischen Zeichne Yo darauf y lasse lo Mostrar |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 12.12.2007 ▲ |
|
|
|
|
Frank Abbing | El Zeichenfunktionen el GDI trabajo muy langsam en el Gegensatz para direkten Setzen el Pixel inner uno DIB. Zumindest en nativen Idiomas. El Effektfunktionen el ProSpeed.dll trabajo z.B. con el DIB-Método. El Pixelwerte voluntad direkt en el Speicher gesetzt y später en un Resbalón en el HDC kopiert. Nach DirectX el schnellste Método.
Auf meiner Página findest du el DIB.dll. Quasi una stark abgespeckte Versión el ProSpeed. Usted puede el Dll (3 KB!) muy simplemente zusammen con deinem Code benutzen. |
|
|
| |
|
|
|
Christian Eichler | Hmm... okay... pero la Punkt es sí eigentlich el: Yo möchte una Teil des Codes de mi Profano-Programa auslagern. In una DLL... Und si yo ahora deine DLL otra vez verwede, entonces lern Yo sí otra vez kein C++ ... qué sí eigentlich mein Ziel es |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 13.12.2007 ▲ |
|
|
|
|
Frank Abbing | Mein Vorschlag es sí no zwingend. Ob du ihn anwenden kannst y willst liegt doch alleine en dir. |
|
|
| |
|
|
|
Christian Eichler | Naja, Yo werd ahora primero schaun, como weit Yo vengo ... y si yo no weiterkomm, entonces greif Yo veces en deine DLL zurück |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 13.12.2007 ▲ |
|
|
|
|
Frank Abbing | Jo. El Dll stellt auch sólo el Rahmen dar. Dibujar musst du selber. Und en el Beziehung es el Arbeiten con SetPixel sicher einfacher. |
|
|
| |
|
|