Имеются два окна верхнего уровня, назовем их W64 и W32, соответственно из 64-битного и из 32-битного процессов. Есть задача разместить окно W32 таким образом, что бы оно всегда было поверх окна W64. Является ли корректным вызов SetWindowLongPtr(W64, GWLP_HWNDPARENT, W32) (или SetWindowLongPtr(W32, GWLP_HWNDPARENT, W64)). По тестам вроде как работает, но что то мучают меня сомнения.