Главная / Создание Windows-приложений на основе Visual C# / Вы создали новое Windows-приложение, в котором предстоит использовать функцию WinAPI. Вызов функции должен осуществляться при закрытии формы. Выберите правильную схему подключения функции WinAPI:

Вы создали новое Windows-приложение, в котором предстоит использовать функцию WinAPI. Вызов функции должен осуществляться при закрытии формы. Выберите правильную схему подключения функции WinAPI:

вопрос

Правильный ответ:

подключаем пространство имен в классе формы: using System.Runtime.InteropServices;

Создаем класс для вызова функции WinAPI: public class WinAPIClass

{ [DllImport("ИмяфайлаБиблиотеки.dll")] public static extern bool SomeFunction (тип данных первыйпараметр, тип данных второйпараметр); }

Создаем обработчик события, в котором вызывается функция:

private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e) { WinAPIClass.SomeFunction (Значениепервогопараметра, Значениевторогопараметра); }
подключаем пространство имен в классе формы: using System.Runtime.InteropServices;

Создаем класс для вызова функции WinAPI: public class WinAPIClass

{ [DllImport("ИмяфайлаБиблиотеки.dll")] public static extern bool SomeFunction (тип данных первыйпараметр, тип данных второйпараметр); }

Создаем обработчик события, в котором вызывается функция:

private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e) { WinAPIClass.SomeFunction (тип данных первыйпараметр, тип данных второйпараметр); }
подключаем пространство имен в классе формы: using System.InteropServices;

Создаем класс для вызова функции WinAPI: public class WinAPIClass

{ [DllImport("ИмяфайлаБиблиотеки.dll")] public static extern bool SomeFunction (тип данных первыйпараметр, тип данных второйпараметр); }

Создаем обработчик события, в котором вызывается функция:

private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e) { WinAPIClass.SomeFunction (Значениепервогопараметра, Значениевторогопараметра); }
подключаем пространство имен в классе формы: using System.Runtime.InteropServices;

Создаем класс для вызова функции WinAPI: public class WinAPIClass

{ [DllImport("ИмяфайлаБиблиотеки.dll")] public static extern bool SomeFunction (Значениепервогопараметра, Значениевторогопараметра); }

Создаем обработчик события, в котором вызывается функция:

private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e) { WinAPIClass.SomeFunction (тип данных первыйпараметр, тип данных второйпараметр); }
подключаем пространство имен в классе формы: using System.InteropServices;

Создаем класс для вызова функции WinAPI: public class WinAPIClass

{ [DllImport("ИмяфайлаБиблиотеки.dll")] public static extern bool SomeFunction (тип данных первыйпараметр, тип данных второйпараметр); }

Создаем обработчик события, в котором вызывается функция:

private void Form1_Upload(object sender, System.ComponentModel.CancelEventArgs e) { WinAPIClass.SomeFunction (Значениепервогопараметра, Значениевторогопараметра); }
Сложность вопроса
55
Сложность курса: Создание Windows-приложений на основе Visual C#
77
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Очень сложные тесты
10 авг 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.