Что такое общеязыковая среда выполнения, о которой я слышал?
Я недавно начал проект по созданию собственного небольшого персонального приложения для Windows. Я использовал DirectX для рисования в окне и тому подобного раньше, для игр и прочего, однако на этот раз я хотел сделать его более стандартным стилем приложения, с меню, выбираемым текстом и щелчком правой кнопки мыши.
Я искал, но я не нашел информации о том, как на самом деле написать код для таких вещей, я только нашел вещи, которые говорят мне использовать интерфейс формы перетаскивания для окон.
В любом случае, я обнаружил, что использование форм фактически позволяет мне видеть и код, лежащий за ним, так что, думаю, я мог бы научиться так ...
... но это заставляет меня компилировать с использованием CLR. Зачем? Что такое CLR? Могу ли я создать этот стиль приложения для Windows без него?
-Stefan