Announcement

Collapse
No announcement yet.

message identifiers F3 F4 281 hex

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • message identifiers F3 F4 281 hex

    I can't work out what these messages are. They are sent to a button control. Any ideas please?

  • #2
    Chris,
    most messages are defined in the win32api.inc file. Search there:

    Code:
    ' Button Control Messages
    %BST_UNCHECKED     = &H00
    %BST_CHECKED       = &H01
    %BST_INDETERMINATE = &H02
    %BST_PUSHED        = &H04
    
    %BM_GETCHECK = &HF0
    %BM_SETCHECK = &HF1
    %BM_GETSTATE = &HF2
    %BM_SETSTATE = &HF3
    %BM_SETSTYLE = &HF4
    %BM_CLICK    = &HF5
    %BM_GETIMAGE = &HF6
    %BM_SETIMAGE = &HF7
    Paul.

    Comment


    • #3
      Thanks Paul.

      There's looking and seeing.

      Still looking for &H218, if WINAPI is to be believed it's a %WM_IME_SETCONTEXT, I wasn't aware of having rattled IME's cage.

      Comment


      • #4
        %WM_POWERBROADCAST is &H218.
        Adam Drake
        PowerBASIC

        Comment


        • #5
          Originally posted by Adam J. Drake View Post
          %WM_POWERBROADCAST is &H218.
          Sorry Adam I meant 281. Bin a long day.

          Comment


          • #6
            Don't even have the first clue what IME is - but according to MSDN's description, not much to this one: Sent to an application when a window is activated. A window receives this message through its WindowProc function.
            Adam Drake
            PowerBASIC

            Comment


            • #7
              Input Method Editor - it's for languages with complex characters, East Asian, etc.

              Code:
              %WM_IME_SETCONTEXT       = &H0281
              %WM_IME_NOTIFY               = &H0282
              I'm seeing the two above in my EDIT control.

              Here's a link to MSDN:
              Using an Input Method Editor in a Game
              By Jack Lin, Software Design Engineer
              Microsoft Corporation
              December 2004


              They didn't tell me about this when I signed up.

              Comment

              Working...
              X