.NET эквивалент функции MFC SetModifiedFlag - PullRequest
0 голосов
/ 26 июня 2009

Я портирую C ++ COleControl, который часто делает вызовы SetModifiedFlag (bool). Что такое эквивалентный вызов в .NET? Документация MFC подразумевает, что это необходимо, только когда постоянное состояние изменилось, и я не уверен, что считать постоянным состоянием в элементах управления .NET.

SetModifiedFlag();

Ответы [ 2 ]

0 голосов
/ 26 июня 2009

Я не думаю, что на самом деле есть эквивалент в .Net. Если вы портируете на элемент управления, который не имеет никакой связи через внешние свойства / методы, вам не понадобится что-то эквивалентное этому. Если вам нужны внешние свойства / методы, вам может потребоваться поиск информации о C # и COM. Я предполагаю, что вы переносите ActiveX Control из MFC в .Net?

0 голосов
/ 26 июня 2009

Из вашего вопроса неясно, во что именно вы конвертируете, но мне кажется, что ваше конвертирование может быть немного слишком точным. Я не могу придумать адекватного аналога объекта CDocument в MFC, поэтому вполне вероятно, что использование функциональности CDocument приведет вас к множеству тупиковых и запутанных функций. Возможно, вам лучше переводить на концептуальной основе и деконструировать такие вещи, как вызовы SetModifiedFlag, в их намерения, а не просматривать их один на один.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...