Windows XP Stil

Hier könnt ihr sowohl zur x86 Architektur als auch zu Win32ASM Fragen stellen.

Moderatoren: crack, Krüsty, Marwin

Windows XP Stil

Beitragvon ph4nt0m » Freitag 3. Februar 2006, 17:40

Hi,
ich übe mich gerade an der Win32 Assembler Programmierung mit Hilfe des MASM32 Packages und der super Tutorials von Iczelion.
Ich bin mit allem zufrieden, aber wie mache ich die enstehenden Fenster, besser gesagt die Buttons usw., im Windows XP Stil?
Ich hab genau sowas für C Programmierung gefunden. Damit ihr wisst, was ich meine: http://www.winapi.net/index.php?inhalt=t8
Wie kann ich das beim Assembler erreichen?
ph4nt0m
Benutzeravatar
ph4nt0m
Newbie
 
Beiträge: 6
Registriert: Freitag 3. Februar 2006, 17:29
Wohnort: NRW

Beitragvon CDW » Samstag 4. Februar 2006, 13:44

naja, am einfachsten gehts so:
meine Ressourcendatei sieht so aus:


Code: Alles auswählen
#include "C:\masm32\include\resource.h"

1   24   "manifest.txt"

#define ID_CANCEL WM_USER+100

usw.
in der manifest.txt steht:

Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly
   xmlns="urn:schemas-microsoft-com:asm.v1"
   manifestVersion="1.0">
 <assemblyIdentity
    processorArchitecture="x86"
    version="5.1.0.0"
    type="win32"
    name="AUTORNAME"/>
 <description>PROGRAMMNAME</description>
 <dependency>
  <dependentAssembly>
    <assemblyIdentity
         type="win32"
         name="Microsoft.Windows.Common-Controls"
         version="6.0.0.0"
         publicKeyToken="6595b64144ccf1df"
         language="*"
         processorArchitecture="x86"/>
  </dependentAssembly>
 </dependency>
</assembly>


wenn Du jetzt assemblierst, sollte Deine Exe XP-Style haben.
CDW
Alter Hase
 
Beiträge: 62
Registriert: Donnerstag 2. Oktober 2003, 17:17

Beitragvon ph4nt0m » Samstag 4. Februar 2006, 18:07

Danke vielmals! :D
Es hat auf Anhieb funktioniert.
ph4nt0m
Benutzeravatar
ph4nt0m
Newbie
 
Beiträge: 6
Registriert: Freitag 3. Februar 2006, 17:29
Wohnort: NRW


Zurück zu Assembler

 


  • { RELATED_TOPICS }
    Antworten
    Zugriffe
    Letzter Beitrag

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder

cron