hmm.
i think this can only be caused by the way ive constructed my window. i dont use forms, and am drawing directly to the main window which is set to WS_EX_TRANSPARENT and WS_EX_LAYERED.
msdn doesnt mention any limitations, and all the functions return OK.
i dont really get the SetLayeredWindowAttributes() function. the colorkey setting works fine, but if you set it to LWA_ALPHA with 0 opacity, anything you draw on the window is invisible regardless of alpha. if you set it to anything other than 0, you lose the transparency of the window. and it STILL ignores anything other than fully transparent!
the idea is to get full alpha control on a transparent desktop overlay, much the same as Menge's app (although im not making a dock).
should i be using forms and controls and such?