プログラミングのメモ帳(C/C++/HSP)

日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP)

クリップボードのデータをクリア - funcClipClear()

2010年02月08日 14時00分00秒 | 便利ライブラリ関数

クリップボードのデータをクリアするには次の手順で行います。(戻る)

  1. クリップボードをオープンする(OpenClipboard)
  2. クリップボードのデータを解放(EmptyClipboard)
  3. クリップボードをクローズする(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 を指定することも出来ます。

関連記事



コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« CRC8テーブルで計算 | トップ | クリップボードからテキスト... »
最新の画像もっと見る

コメントを投稿

便利ライブラリ関数」カテゴリの最新記事