Buen trabajo.
Gracias por el aporte.
Gracias por el aporte.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: F3B14N en 22 Julio 2010, 06:22 AM
No mire en lo mas minimo el src, pero yo hacia lo mismo (creo) con este pequeño src:Option Explicit
Private Declare Function GetMenu Lib "USER32" (ByVal hwnd As Long) As Long
Private Declare Function GetSubMenu Lib "USER32" (ByVal hMenu As Long, ByVal nPos As Long) As Long
Private Declare Function SetMenuItemBitmaps Lib "USER32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal hBitmapUnchecked As Long, ByVal hBitmapChecked As Long) As Long
Const MF_BYPOSITION = &H400&
Public Sub SetMenuIcon(cForm As Form, cMenu As Long, cSubMenu As Long, cBitmap As ListImage)
On Error Resume Next
Dim hMenu As Long
Dim hSubMenu As Long
Dim Ret As Long
hMenu = GetMenu(cForm.hwnd)
hSubMenu = GetSubMenu(hMenu, cMenu)
Ret = SetMenuItemBitmaps(hSubMenu, cSubMenu, MF_BYPOSITION, Val(cBitmap.Picture), Val(cBitmap.Picture))
End Sub
Algo que es muy bueno para mejorar GUIs seria hacer lo mismo en CommandButtons, por que VB lo admite, pero tienen que tener mucha .Height para que se vea y queda MUY molesto para la vista en una de esas alguien sé idea como hacerlo
Salu2
Cita de: BlackZeroXEstoy aburrido...
00403477 . FF15 74104000 call near dword ptr ds:[401074] ; MSVBVM60.__vbaStrCopy
0015EF08 00 00 00 00 00 00 00 00 ........
0015EF08 54 A3 16 00 00 00 00 00 T£.....
0016A354 76 00 61 00 72 00 69 00 v.a.r.i.
0016A35C 61 00 62 00 6C 00 65 00 a.b.l.e.
0016A364 28 00 30 00 29 00 00 (.0.)..
0012F728 0015F0C0
0012F72C 0015F0A8
0012F730 004030B8 Proyecto.004030B8
004030B0 02 00 00 00 00 00 00 00 .......
004030B8 08 00 00 00 26 00 00 00 ...&...
004030C0 55 00 42 00 6F 00 75 00 U.B.o.u.