クリップボードのデータをクリアするには次の手順で行います。(戻る)
- クリップボードをオープンする(OpenClipboard)
- クリップボードのデータを解放(EmptyClipboard)
- クリップボードをクローズする(CloseClipboard)
プロトタイプ宣言
BOOL OpenClipboard( HWND hWndNewOwner // ウインドウのハンドル ); BOOL EmptyClipboard( VOID ); BOOL CloseClipboard( VOID );
サンプル
// クリップボードのデータをクリア extern BOOL funcClipClear( HWND hWnd ) { if ( OpenClipboard(hWnd) ){ EmptyClipboard(); CloseClipboard(); return TRUE; } return FALSE; } // 使用例 funcClipClear( hWnd ); または funcClipClear( NULL );
- hWnd にウインドウのハンドルを指定します。
- hWnd に NULL を指定することも出来ます。
関連記事
- クリップボードのデータをクリア - funcClipClear()
- クリップボードからテキストを読み込む - funcClipRead()
- クリップボードにテキストを書き込む - funcClipWrite()
- クリップボードの文字列を複製取得 - funcClipGets()
- クリップボードに文字列を出力 - funcClipPuts()
- クリップボードに書式列を出力 - funcClipPutf()
- クリップボードの基本関数(まとめ)
※コメント投稿者のブログIDはブログ作成者のみに通知されます