通过使用一种叫做「延迟提出」的技术可以避免这个问题。实际上,直到另一个程式需要资料,程式才提供这份资料。为此,不将资料代号传给Windows,而是在SetClipboardData呼叫中使用NULL:
可以有多个使用不同iFormat值的SetClipboardData呼叫,对其中某些呼叫可使用NULL值。而对其他一些则使用实际的代号值。
通过使用一种叫做「延迟提出」的技术可以避免这个问题。实际上,直到另一个程式需要资料,程式才提供这份资料。为此,不将资料代号传给Windows,而是在SetClipboardData呼叫中使用NULL:
可以有多个使用不同iFormat值的SetClipboardData呼叫,对其中某些呼叫可使用NULL值。而对其他一些则使用实际的代号值。