информационная безопасность
без паники и всерьез
 подробно о проекте
Портрет посетителяГде водятся OGRыАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Хакеры начали эксплуатировать критическую... 
 Критическая уязвимость UEFI позволяет... 
 Японский хостинг попросил клиентов... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
NET C++ 23.01.03 12:36  Число просмотров: 1269
Автор: tatar_0x4e Статус: Member
<"чистая" ссылка>
>
> Подскажите, где найти информацию по формату файла NET
> (CLR-языка) ,- если в MSDN , то по какому ключевому слову
> его найти можно ? Слышал какой-то вирус под данный формат
> был написан - где про это прочитать можно ?
> Есть ли какие-нибудь сайты посвященные NET технологии (не
> майкросовтские) ?
> Еще интересно какие-нибудь средства визуального построения
> форма для управляемого с++ есть (может сторонних фирм) ?
>
> Заранее спасибо

Не майкрософтовский...

http://www.go-mono.net/c-sharp.html

Что касается формата файла, то где-то на этом форуме выкладывали ссылу на MS спецификацию для разработчиков .Net...

Посмотри здесь, может это тебя удовлетворит :)

http://msdn.microsoft.com/net/ecma/
<programming>
NET C++ 23.01.03 11:44  
Автор: pup3 Статус: Незарегистрированный пользователь
<"чистая" ссылка>

Подскажите, где найти информацию по формату файла NET (CLR-языка) ,- если в MSDN , то по какому ключевому слову его найти можно ? Слышал какой-то вирус под данный формат был написан - где про это прочитать можно ?
Есть ли какие-нибудь сайты посвященные NET технологии (не майкросовтские) ?
Еще интересно какие-нибудь средства визуального построения форма для управляемого с++ есть (может сторонних фирм) ?

Заранее спасибо
NET C++ 23.01.03 12:36  
Автор: tatar_0x4e Статус: Member
<"чистая" ссылка>
>
> Подскажите, где найти информацию по формату файла NET
> (CLR-языка) ,- если в MSDN , то по какому ключевому слову
> его найти можно ? Слышал какой-то вирус под данный формат
> был написан - где про это прочитать можно ?
> Есть ли какие-нибудь сайты посвященные NET технологии (не
> майкросовтские) ?
> Еще интересно какие-нибудь средства визуального построения
> форма для управляемого с++ есть (может сторонних фирм) ?
>
> Заранее спасибо

Не майкрософтовский...

http://www.go-mono.net/c-sharp.html

Что касается формата файла, то где-то на этом форуме выкладывали ссылу на MS спецификацию для разработчиков .Net...

Посмотри здесь, может это тебя удовлетворит :)

http://msdn.microsoft.com/net/ecma/
Возможет ли вызов Win32 API из управляемого С++ и бибилиотек NET из win32 программ? И вообще Win32 API связан с NET ? 24.01.03 14:03  
Автор: pup3 Статус: Незарегистрированный пользователь
Отредактировано 24.01.03 14:23  Количество правок: 1
<"чистая" ссылка>
Возможет ли вызов Win32 API из управляемого С++ и бибилиотек NET из win32 программ? И вообще Win32 API связан с NET ? 24.01.03 15:34  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Win32 API и NET вещи не связанные, другое дело что библиотека MS для NET "заточена" под Windows.

Всегда можно вызвать unmanaged-код из managed-кода.
Помоги вызвать закомментированный MessageBox ,- никак не могу понять принцип вызова win32-функций из неуправляемого с++ (ведь они в области глобальных имен есть, а не вызываются почему-то) 24.01.03 20:32  
Автор: pup3 Статус: Незарегистрированный пользователь
<"чистая" ссылка>

#using <mscorlib.dll>
using namespace System;
using namespace System::Runtime::InteropServices;

#include "iostream.h"
#include "stdio.h"
typedef void * HWND;


#pragma unmanaged
__nogc class UnmanagedClass {
public:
static void metod (void)
{
// ::MessageBox(0," Message_from_Win32 ", " Unmaneged_C++ ", 0);
}
};

[DllImport ("user32")]
extern "C" int MessageBoxA(HWND hWnd, String *pText, String * pCaption,unsigned int uType);

#pragma managed

void main(void)
{
printf (" Message_from_standart_C \n\r");
cout << " Message_from_standart_C++ " << endl;
Console::WriteLine (" Message_from_NET ");
MessageBoxA (0," Message_from_Win32 ", " PInvoke ", 0);
UnmanagedClass::metod();
}
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach