Results 1 to 5 of 5

Thread: I don't think anyone can solve this

  1. #1

    Thread Starter
    Lively Member Blaster's Avatar
    Join Date
    Jun 2001
    Posts
    70

    Unhappy I don't think anyone can solve this

    Ok I have a Multimedia Hotkey Keyboard and it has buttons at the top of the keyboard(volume up, down etc,etc..) they program that came with it (mk9805.exe), just sucks I would like to make a program that looks neater and faster
    I know there is some way to find out what the buttons mean so I can make a hotkey. I'm consfued

  2. #2

    Thread Starter
    Lively Member Blaster's Avatar
    Join Date
    Jun 2001
    Posts
    70
    the dependency's of the program are
    ADVAPI32.DLL
    KERNEL32.DLL
    COMCTL32.DLL
    COMDLG32.DLL
    GDI32.DLL
    SHELL32.DLL
    USER32.DLL
    WINMM.DLL
    OLEAUT32.DLL

    i used the dependency walker to find that out.
    btw I'm alitte new to visual basic

  3. #3

    Thread Starter
    Lively Member Blaster's Avatar
    Join Date
    Jun 2001
    Posts
    70
    ok I got it to work but the key is
    255 for all of the keys
    this is just weird

    ret = RegisterHotKey(Me.hWnd, &HBFFF&, MOD_ALT, 255)

    all of the keys on the top of keyboard are 255, but how does the original program work

  4. #4
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Try using Spy++ on the program, so when you press a key, you can see the keydown message come in.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  5. #5

    Thread Starter
    Lively Member Blaster's Avatar
    Join Date
    Jun 2001
    Posts
    70
    I don't know what this means
    Code:
    <00001> 00000234 P message:0x0500 [User-defined:WM_USER+256] wParam:00000000 lParam:00000002
    <00002> 00000234 P message:0x03D1 [Unknown] wParam:82D2C6B8 lParam:00000001
    <00003> 00000234 S WM_SYSCOLORCHANGE
    <00004> 00000234 R WM_SYSCOLORCHANGE
    <00005> 00000234 P message:0x0500 [User-defined:WM_USER+256] wParam:00000000 lParam:00000008
    <00006> 00000234 P message:0x03D1 [Unknown] wParam:82D2C6B8 lParam:00000001
    <00007> 00000234 S WM_SYSCOLORCHANGE
    <00008> 00000234 R WM_SYSCOLORCHANGE
    00001 - 00004 is volume up
    00005 - 00008 is volume down

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width