1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

Sending info when clicking a mouse button to notepad

Discussion in 'MFC' started by Andres, Aug 26, 2008.

  1. Andres

    Andres New Member

    Can someone please help me with this code... I am trying to send info to notepad when I click a mouse button.

    LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
    {
    static HANDLE hFile = INVALID_HANDLE_VALUE;

    switch(msg)
    {
    case WM_CREATE:
    hFile = CreateFile(...);
    return 0;

    case WM_DESTROY:
    CloseHandle(hFile);
    PostQuitMessage(0);
    return 0;

    case WM_LBUTTONDOWN:
    WriteFile(...);
    return 0;

    case WM_RBUTTONDOWN:
    WriteFile(...);
    return 0;

    default:
    return DefWindowProc(hwnd, msg, wParam, lParam);
    }
    }
     
  2. oogabooga

    oogabooga New Member

    Are you really trying to send the data to "notepad"?
    Or are you trying to write the data to a text file that could subsequently be read in notepad?
     
  3. shabbir

    shabbir Administrator Staff Member

    Moved to MFC/Win32 forum for better responses.
     
  4. Andres

    Andres New Member

    Yes you are right, I am trying to write data to a text file that could subsequently be read in notepad.
     
  5. oogabooga

    oogabooga New Member

    Then you need to look up those functions on MSDN.
    CreateFile
    WriteFile
    They're a little complicated, but just remember that you mostly want the defaults.
     

Share This Page