| |
|
|
Nico Madysa |
Wenn Yo después de Taskdialogen para XProfan búsqueda, stolpre Yo bestenfalls encima Jacs DLL [...] , el meiner Meinung después de una bisschen sperrig en el Benutzung es.
Hier es una kleines Paar de Incluir- plus Encabezamiento-Expediente, el el Umgang con Taskdialogen hoffentlich una bisschen vereinfachen.
Ein kleiner Überblick:
1. El Incluir bietet una kleine handliche Función nombre TaskDialog, el en el Principio como una erweitertes MessageBox funktioniert. KompilierenMarcaSeparación 2. Umfangreichere Taskdialoge puede con uno taskdialog.TConfig-Struktur y zahlreichen Características a flexiblen Befüllung erstellt voluntad. El Übersichtlichkeit des Codes podría por una Übergang de uno Struktur a uno Klasse deutlich aumenta voluntad, aber el war me entonces a viel Aufwand. KompilierenMarcaSeparación 3. Während el Diálogo se ejecuta, puede ser flexibel en verschiedene Ereignisse mithilfe uno Callbacks reagieren. (El Callbackfunktion funktioniert en el Wesentlichen como una SubclassProc ) Wird así algo no benötigt, así muss auch kein Callback verwendet voluntad.
4. Innerhalb uno Callbacks kann el Diálogo con los zahlreichen Messages beeinflusst voluntad. Für el nützlicheren Todavía unos pocos Wrapper hinzugefügt.
5. El Incluir es en el Vergleich a manch anderem Profano-Code relativ modern mantenido. Sie es a Verwendung de Namensräumen creado, nutzt no Postfixe, verwendet el neuen Handle/Pointer-Typ durchgänging, nutzt ImportDLL, etc. So, como ellos hier angeboten se, se ejecuta como sólo XProfan X2.1 y Windows Vista oder höher. Wer ellos para ältere Profano-Versionen adaptar voluntad, puede gerne tun y seine Versión hier puesto.
6. El TaskDialog.inc vermeidet globale Deklarationen, wo lo va, aber unos pocos son trotzdem drin: El Init -Función lädt el Kernel32- y el ComCtl32-DLL y stellt ihre Características con el Präfixen "kernel." o. "comctl." global disponible.
7. Damit Incluya el funktioniert, necesario el Windows.ph, el Messages.ph y el CommCtrl.ph sowie el eigens mitgelieferte taskdialog.ph auffindbar ser. Letztere enthält Definitionen de el windowseigenen CommCtrl.h, el en Rolands Encabezamiento fehlen.
So.
Descargar es hier: Descargar
Yo hoffe inständig, dass Yo esta Ver código fuente nie, nie otra vez ansehen muss.
PS: Lo son no Ayuda/Documentación. El Incluir is kommentiert, wo lo sinnvoll es, y mögliche Werte para Konstanten, Flags, etc. puede en el (übersichtlichen) Headerdatei abgelesen voluntad. |
| 42 kB | | Kurzbeschreibung: | Prevista | | Hochgeladen: | 26.02.2014 | | Ladeanzahl: | | | | Descargar | | | | 13 kB | | Versión: | 10 | | Kurzbeschreibung: | Enthält INC- y PH-Expediente sowie drei Beispiele | | Hochgeladen: | 26.02.2014 | | Ladeanzahl: | | | | Descargar |
|
|
| |
|
|