Windows SDK 筆記
Global\
Local\
差別在session,service或Remote Desktop在session 0,要用global才能溝通
其他一般application可以用local
SetClipboardData 似乎要檢查return看有沒有成功,沒成功要globalfree (from NotePad++ commit)
否則會有memleak
基本上現在除了OS功能,很少人用這個寫UI了,通常用Qt
Local\
差別在session,service或Remote Desktop在session 0,要用global才能溝通
其他一般application可以用local
SetClipboardData 似乎要檢查return看有沒有成功,沒成功要globalfree (from NotePad++ commit)
否則會有memleak
基本上現在除了OS功能,很少人用這個寫UI了,通常用Qt
留言
張貼留言