Я пытаюсь обновить dateTimeController в другом приложении с помощью DTM_SETSYSTEMTIME.Обновление dateTimePicker в другом процессе с помощью DTM_SETSYSTEMTIME
bool retVal = false;
ushort GDT_VALID = 0;
SYSTEMTIME td = new SYSTEMTIME();
td.wYear = 1990;
td.wMonth = 4;
td.wDay = 2;
td.wDayOfWeek = 0;
td.wHour = 0;
td.wMilliseconds = 0;
td.wMinute = 0;
td.wSecond = 0;
int erc = SendMessage(handle, DTM_SETSYSTEMTIME, GDT_VALID, ref td);
К сожалению, попытка была неудачной, сборщик не обновляется, каждый раз, когда возвращаемое значение равно нулю. Важно, что приложение, имеющее dataTimePicker, выдает сообщение об ошибке, которое вызывает исключение доступа к памяти после выполнения команды SendMessage.
Может ли кто-нибудь помочь мне исправить это?