アプリケーション間データ転送 Windows はアプリケーション間でデータを転送する手段として クリップボードと呼ばれる保存領域を提供しています アプリケーションはこれにアクセスし、データを受け取ったり渡したりできます クリップボードにデータを転送するには、専用のメモリを確保しなければいけません しかし、ANSI C標準関数 malloc() ではこれに不適切なのです この場では、テキストデータをクリップボードに転送する基本的な方法を説明します まず、データを転送するにはメモリブロックを確保する必要があります メモリブロックの確保には GlobalAlloc() 関数を使用します HGLOBAL GlobalAlloc(UINT uFlags , DWORD dwBytes); uFlags は、メモリ確保の方法を示す定数を指定します dwBytes は、確保するバイト数を指定します 成功