Simple Clipboard Class
There are three functions available:
CClipboard::SetText()
This function puts text on the clipboard.
CClipboard::GetText()
This function retrieves text from the clipboard.
CClipboard::GetTextLength()
This function retrieves the length of the text on the clipboard.
If any of these functions return FALSE, then there was an error during the clipboard operation; otherwise, the operation was successful. In the future, I'd like to expand this into a more robust clipboard control class, perhaps using some of the other code that exists here on Codeguru. If anyone would like to take a stab at that before I do, please send your results back up when you have something!
Here is an example of how this class might be used:
#include "Clipboard.h"
:
:
:
// Write text to the clipboard
char pastebuf[256];
strcpy (pastebuf, "Put this on the clipboard.");
CClipboard::SetText(strText);
:
:
:
// Retrieve text from the clipboard
char copybuf[256];
CClipboard::GetText(copybuf, 256);

Comments
There are no comments yet. Be the first to comment!