wordpad: Add paste support.
This commit is contained in:
parent
38ad04576e
commit
a53eab603d
|
@ -45,6 +45,7 @@
|
||||||
#define ID_EDIT_GETTEXT 1309
|
#define ID_EDIT_GETTEXT 1309
|
||||||
#define ID_EDIT_COPY 1310
|
#define ID_EDIT_COPY 1310
|
||||||
#define ID_EDIT_CUT 1311
|
#define ID_EDIT_CUT 1311
|
||||||
|
#define ID_EDIT_PASTE 1312
|
||||||
|
|
||||||
#define ID_FORMAT_BOLD 1400
|
#define ID_FORMAT_BOLD 1400
|
||||||
#define ID_FORMAT_ITALIC 1401
|
#define ID_FORMAT_ITALIC 1401
|
||||||
|
|
|
@ -227,6 +227,7 @@ static LRESULT OnCreate( HWND hWnd, WPARAM wParam, LPARAM lParam)
|
||||||
AddSeparator(hToolBarWnd);
|
AddSeparator(hToolBarWnd);
|
||||||
AddButton(hToolBarWnd, nStdBitmaps+STD_CUT, ID_EDIT_CUT);
|
AddButton(hToolBarWnd, nStdBitmaps+STD_CUT, ID_EDIT_CUT);
|
||||||
AddButton(hToolBarWnd, nStdBitmaps+STD_COPY, ID_EDIT_COPY);
|
AddButton(hToolBarWnd, nStdBitmaps+STD_COPY, ID_EDIT_COPY);
|
||||||
|
AddButton(hToolBarWnd, nStdBitmaps+STD_PASTE, ID_EDIT_PASTE);
|
||||||
AddButton(hToolBarWnd, nStdBitmaps+STD_UNDO, ID_EDIT_UNDO);
|
AddButton(hToolBarWnd, nStdBitmaps+STD_UNDO, ID_EDIT_UNDO);
|
||||||
AddButton(hToolBarWnd, nStdBitmaps+STD_REDOW, ID_EDIT_REDO);
|
AddButton(hToolBarWnd, nStdBitmaps+STD_REDOW, ID_EDIT_REDO);
|
||||||
AddSeparator(hToolBarWnd);
|
AddSeparator(hToolBarWnd);
|
||||||
|
@ -372,6 +373,10 @@ static LRESULT OnCommand( HWND hWnd, WPARAM wParam, LPARAM lParam)
|
||||||
PostMessage(hwndEditor, WM_COPY, 0, 0);
|
PostMessage(hwndEditor, WM_COPY, 0, 0);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case ID_EDIT_PASTE:
|
||||||
|
PostMessage(hwndEditor, WM_PASTE, 0, 0);
|
||||||
|
break;
|
||||||
|
|
||||||
case ID_EDIT_SELECTALL:
|
case ID_EDIT_SELECTALL:
|
||||||
{
|
{
|
||||||
CHARRANGE range = {0, -1};
|
CHARRANGE range = {0, -1};
|
||||||
|
|
Loading…
Reference in New Issue