HANDLE hGlobalMemory = GlobalAlloc(GHND, dwLength + 1); // 分配內存
LPBYTE lpGlobalMemory = (LPBYTE)GlobalLock(hGlobalMemory); // 鎖定內存
for (int i = 0; i 〈 dwLength; i++) // 將"*"復制到全局內存塊
*lpGlobalMemory++ = '*';
GlobalUnlock(hGlobalMemory); // 鎖定內存塊解鎖
HWND hWnd = GetSafeHwnd(); // 獲取安全窗口句柄
::OpenClipboard(hWnd); // 打開剪貼板
::EmptyClipboard(); // 清空剪貼板
::SetClipboardData(CF_TEXT, hGlobalMemory); // 將內存中的數據放置到剪貼板
::CloseClipboard(); // 關閉剪貼板