well, i know i can use: $GUIm = guicreate(...) ... Func WM_DRAWCLIPBOARDtrack() if WinActive ($GUIm) then return ;process anything not from my gui here... Endfunc but i was wandering if there is any way to get my OWN location in the clipboard chain and thus intercepting it while processing ?! since i would like to disable clipboard operation of specific GUIs while they are also in an inactive mode... thanks in advance!