| |
|
|
Frank Abbing | KompilierenMarqueSéparation Sollte cette Code pas un Bitmap aus einem Icon aus qui Shell32.dll generieren? Meldet mir toujours "Bitmap pas ladbar". avec einem Bitmap anstelle eines Icônes gehts. à qui Stelle finde je qui Doku aussi quelque chose schwammig formuliert... |
|
|
| |
|
|
|
E.T. | maintenant, wohin du es sagst: cela Problem J'ai eu kürzlich aussi seulement. Überleg... ah oui: je voulez meinem la fenêtre-menu un paire Bilder gönnen. là suis je sur qui concept gekommen, cela oui eigentlich alle Bilder déjà comme Icon dans meiner Dll liegen et suis à qui selbe frontière gestoßen comment du plan( cela un «PCSI» plan ne...aucune Icon ausliest) .
et andersherum, voulez je un hIcon prendre: venez cet blöde API, um cela Bild ins menu "zu malen", wieder nich bien sûr avec cela. |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 06.12.2008 ▲ |
|
|
|
|
Frank Abbing | tout autor mon Kritik à qui Doku. à qui Stelle volonté aussi Icônes genannt:
Folgende Bildformate volonté soutenu:
Bitmap (*.bmp, *.rle, *.dib) Jpeg (*.jpg, *.jpe, *.jpeg) Gif (*.gif) Png (*.png) Enhanced Metafile ( *.emf) Metafile (*.wmf) Icônes (*.ico) Cursor (*.cur)
|
|
|
| |
|
|
|
E.T. | je denk, wir devrait cela sous [...] avec einreihen |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 06.12.2008 ▲ |
|
|
|
|
Andreas Miethe
| Frank Abbing
Sollte cette Code pas un Bitmap aus einem Icon aus qui Shell32.dll generieren? Meldet mir toujours "Bitmap pas ladbar". avec einem Bitmap anstelle eines Icônes gehts. à qui Stelle finde je qui Doku aussi quelque chose schwammig formuliert...
allô Frank,
finde je pas schwammig.
citation aus Aider Typ > 0: S = nom einer Bitmapressource dans externer Dossier
je trouve und dir bien sûr daraus hervor, dass es une Bitmapresoucre et aucun Iconresource son soll. un bisschen verwirrend, muss je zugeben, ist dabei qui Bildformat-Unterstützung plus unten.
j'ai mir pour Icônes une Workaround gebastelt. KompilierenMarqueSéparationCls
SUBPROC Create.hIcoPic
Parameters Res$,ID&
Var pic& = Create("hNewPic", 32,32,0)
Startpaint pic&
DrawLibIcon Res$,ID&,0,0
EndPaint
Return Pic&
ENDPROC
Var Pic& = Create("hIcoPic","shell32.dll",7)
DrawPic pic&,10,10,-1
WaitInput
Fin
|
|
|
| Gruss Andreas ________ ________ ________ ________ _ Profan 3.3 - XProfanX2 Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher Homepage : [...] | 06.12.2008 ▲ |
|
|
|
|
RGH | Salut,
oui, qui Aider pourrait ici quelque chose eindeutiger son et nochmal extra puis hinweisen, dass sich qui unterschiedlichen Formate sur cela magasin de Fichiers (N=-1) beziehen. Andererseits venons qui angegebenen Dateiendungen aussi seulement chez Fichiers avant. ;)
Salut 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 | 06.12.2008 ▲ |
|
|
|
|
Frank Abbing | qui données dans qui Dossier sommes cependant juste.
@Andreas: qui la qualité qui gemalten Icônes ist allerdings so malheureusement miserabel. |
|
|
| |
|
|
|
| peut-être pas so "miserabel", si on den Hintergrund zuvor sur hpic kopiert. |
|
|
| |
|
|
|
Frank Abbing | iF
peut-être pas so "miserabel", si on den Hintergrund zuvor sur hpic kopiert.
Teste es, mais sei pas enttäuscht. Liegt simple à qui Transparenz, qui pas richtig übernommen wird. |
|
|
| |
|
|
|
| qui belle "Alias" am rebord, gell?
là muss cela hPic wohl 32 Bit "breit" son, sodass Windows einmixt.
Du könntest mais aussi une Resample-Skalierfunktion de hPics z.B. per inlineASM einproggen.
ensuite pourrait on z.B. avec doppelter Taille zeichnen, et pour Runterresampling wäre "der" belle rebord wieder vorhanden. |
|
|
| |
|
|
|
Frank Abbing | dans meinem speziellen le cas, wohin es mir oui à Icônes aus qui Shell32.dll allez, "kopiere" je qui Icônes simple via ImageList_Draw(Ex) aus qui Systemimagelist (y befinden sich aussi alle Icônes aus qui shell32.dll). absolu smooth. Ist ensuite sogar possible, qui Icônes dans (Popup)Menues trop benutzen, siehe Screenshots. aussi pour autre Icon-Resourcen empfehle je plutôt den le détour sur une Imageliste. qui Imagelist-Funktionen sommes dans qui situation Icônes richtig transparent sur une Bitmap trop malen. sans Umrechnungsfehler. |
|
|
| |
|
|