Во время существования процесса .NET выполняет дескриптор System.Windows.Forms.Form
, скажем, основная форма, используемая в Application.Run (form)
фактически меняет его значение, т.е. при использовании значения дескриптора в другом процессе, например IntPtr handle = User32.FindWindow (null, "Name")
, есть ли случай, когда этот дескриптор может быть аннулирован средой выполнения .NET?
ИЗМЕНИТЬ
Мне нужно знать дескрипторы, потому что я хочу использовать SendMessage
и WM_COPYDATA
и т.п. для IPC.