Выберите тип данных, не нуждающийся в конвертировании при прямой и обратной передаче из среды управляемого кода в среду неуправляемого кода:
System.Char 
System.Class 
System.Mdarray 
System.SByte 
System.String 
Выберите тип данных, нуждающийся в конвертировании при прямой и обратной передаче из среды управляемого кода в среду неуправляемого кода:
System.Int16 
System.String 
System.UInt16 
System.Int32 
System.UInt32 
Выберите тип данных, не нуждающийся в конвертировании при прямой и обратной передаче из среды управляемого кода в среду неуправляемого кода:
System.Array 
System.Class 
System.Boolean 
System.UintPtr 
System.String 
Необязательный параметр атрибута DllImport, указывающий название функции. Выберите название параметра, подходящее под это определение:
NameFunction 
EntryPoint 
ExactSpelling 
PreserveSig 
FunctionDefinition 
Параметр атрибутаDllImport, предотвращающий изменение параметраEntryPointпри изменении кодировки. Выберите название параметра, подходящее под это определение:
NoChangeEPoint 
CallingConvention 
ExactSpelling 
SetLastError 
ExactEPoint 
Параметр атрибута DllImport, сохраняющий сигнатуру некоторых методов при переходе от среды управляемого кода к среде неуправляемого. Выберите название параметра, подходящее под это определение:
SaveSignature 
PreserveSig 
PreserveSignature 
NoChangeMethod 
ExactSpelling 
МетодSomeMethodна языке С имеет следующий вид:BOOLEAN SomeMethod (EXTENDED_NAME_FORMAT NameFormat, LPTSTR lpNameBuffer, ULONG nSize); Выберите правильное преобразование этого метода на языке C#:
public static extern int SomeMethod (string nameFormat, StringBuilder userName, ref uint userNameSize) 
public static extern int SomeMethod (int nameFormat, StringBuilder userName, float userNameSize) 
public static extern int SomeMethod (int nameFormat, StringBuilder userName, ref uint userNameSize) 
public static extern float SomeMethod (int nameFormat, StringBuilder userName, ref uint userNameSize) 
public static void int SomeMethod (int nameFormat, StringBuilder userName, ref uint userNameSize) 
МетодSomeMethodна языке С имеет следующий вид:INT SomeMethod (HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType); Выберите правильное преобразование этого метода на языке C#:
public static void SomeMethod (IntPtr handle, string text, string title, uint type); 
public static extern int SomeMethod (IntPtr handle, string text, string title, float type); 
public static extern int SomeMethod (Double handle, string text, string title, uint type); 
public static extern int SomeMethod (IntPtr handle, string text, string title, uint type); 
public static extern int SomeMethod (Parse handle, string text, string title, uint type); 
МетодSomeMethodна языке С имеет следующий вид:BOOL SomeMethod (HWND hwnd, DWORD dwTime, DWORD dwFlags) Выберите правильное преобразование этого метода на языке C#:
public static void AnimateWindow(IntPtr hwnd,int dwTime,int dwFlags); 
public static extern bool AnimateWindow(IntPtr hwnd, string dwTime, string dwFlags); 
public static extern bool AnimateWindow(IntPtr hwnd,int dwTime,int dwFlags); 
public static void AnimateWindow(IntPtr hwnd, string dwTime, string dwFlags); 
public static void bool AnimateWindow(IntPtr hwnd, string dwTime, string dwFlags); 
Вы разрабатываете приложение, на главной форме которого будет располагаться часы. При установке времени на них автоматически должно изменяться время системных часов, выводимых на панель задач. Для этого вам требуется в своем коде подключить функцию WinAPI, использующую файл библиотеки kernel32.dll и имеющую следующий вид:
BOOL SomeFunction(
const SYSTEMTIME* lpSystemTime
)
Выберите название этой функции:
GetSystemTime 
SysTimeFunction 
GlobalTime 
SetSystemTime 
CurrentSysTime 
Вы разрабатываете Windows-приложение для отправки SMS. В окне редактора, где пользователь будет набирать текст, требуется в качестве курсора выводить маленькое изображение логотипа компании. Для этого вам нужно в своем коде подключить функцию WinAPI, использующую файл библиотеки user32.dll и имеющую следующий вид:
BOOL SomeFunction (
HWND hWnd,
HBITMAP hBitmap,
int nWidth,
int nHeight
)
Выберите название этой функции:
CreateCursor 
CreateCaret 
NewCursorAs 
ViewCaret 
ViewCursor 
Вы разрабатываете приложение для тестирования жестких дисков. Требуется выводить данные о полном и свободном объемах одного или нескольких винчестеров на локальном компьютере. Размер каждого раздела жесткого диска предположительно будет более 10 Гб. Для этого вам нужно в своем коде подключить функцию WinAPI, использующую файл библиотеки Kernel32.dll и имеющую следующий вид:
BOOL SomeFunction (
LPCTSTR lpDirectoryName,
PULARGE_INTEGER lpFreeBytesAvailable,
PULARGE_INTEGER lpTotalNumberOfBytes,
PULARGE_INTEGER lpTotalNumberOfFreeBytes
)
Выберите название этой функции:
GetDiskFreeSpaceEx 
GetDiskFreeSpace 
HardDiskTester 
HarDiskFreeSpace 
GetHarDiskFreeSpace 
Вы разрабатываете Windows-приложение для отправки SMS. На форме располагаются текстовые поляtxtMessageиlblOutput. Необходимо выводить количество символов в элемент lblOutpu при набирании пользователем текста сообщения. Выберите правильные действия для этого:
using System.String;
Добавляем обработчик:
using System.String;
Добавляем обработчик:
using System.Text;
Добавляем обработчик:
using System.Text;
Добавляем обработчик:
using System.StringBuilder;
Добавляем обработчик:
Вы разрабатываете Windows-приложение для отправки SMS. На форме располагаются текстовые поляtxtMessage,txtFindиtxtReplace. При нажатии кнопкиbtnReplaceдолжен осуществляться поиск в текстеtxtMessageфрагмента текста, введенного в полеtxtFind, и его замена фрагментом, веденном в полеtxtReplace. Все необходимые пространства имен подключены. Выберите правильный фрагмент кода:
Вы разрабатываете Windows-приложение для отправки SMS. На форме располагается текстовое полеtxtMessageи кнопкаbtnSend, по нажатию на которую происходит автоматическая вставка слова в начало сообщения "SMSCenter: " , отрезание длины сообщения до 255 символов (с учетом вставляемого слова) и его отправка. Выберите правильный фрагмент кода для получения этой функциональности:
Вы разрабатываете приложение, в котором требуется проигрывать видео-файлы. Самый простой способ сделать это – внедрить компонент Windows Media Player 9, входящий в состав операционной системы Windows XP:![]()
На форму добавлено главное меню,
OpenFileDialogи сам компонент. В обработчике пункта меню "Открыть" открываемый файл начинается проигрываться:private void mnuOpen_Click(object sender, System.EventArgs e) { if (openFileDialog1.ShowDialog()==DialogResult.OK) { КомпонентMediaPlayer.Open(openFileDialog1.FileName); } } Выберите название добавленного компонента и его тип:
Вы разрабатываете приложение, где требуется использовать календарь, вид которого отличен от стандартного элемента управления MonthCalendar:![]()
Выберите название компонента "календарь" и его тип:
Вы разрабатываете приложение для тестирования производительности компьютера и в качестве ядра используете компонент приложения "Производительность":![]()
Это приложение входит в состав операционной системы Windows XP (Для его запуска перейдите в меню Пуск \Панель управления \ Администрирование\ Производительность). Выберите название добавленного компонента и его тип:
Параметр утилиты tlbimp.exe, создающий интерфейс без проверки безопасности в режиме Runtime. Выберите название параметра, подходящее под это определение:
Параметр утилиты tlbimp.exe, указывающий номер версии создаваемой сборки. Выберите название параметра, подходящее под это определение:
Параметр утилиты tlbimp.exe, создающий главную сборку взаимодействия. Выберите название параметра, подходящее под это определение:
Выберите правильное утверждение:
ClearMemory для ее очистки 
ClearAll для ее очистки 
Выберите правильное утверждение:
Выберите правильное утверждение:
Вы создали новое Windows-приложение, в котором предстоит использовать функцию WinAPI. Вызов функции должен осуществляться при закрытии формы. Выберите правильную схему подключения функции WinAPI:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
Вы создали новое Windows-приложение, в котором предстоит использовать функцию WinAPI. Вызов функции должен осуществляться при установки галочки в элементе управления checkBox1, добавленном на форму. Выберите правильную схему подключения функции WinAPI:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
Вы создали новое Windows-приложение, в котором предстоит использовать функцию WinAPI. Вызов функции должен осуществляться при изменении размеров формы. Выберите правильную схему подключения функции WinAPI:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.Runtime.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
using System.InteropServices;
Создаем класс для вызова функции WinAPI: public class WinAPIClass
Создаем обработчик события, в котором вызывается функция:
Вы создаете Windows-приложение, главная форма которого должна появляться при загрузке с анимацией следующим образом:![]()
Для реализации этого вы использовали функцию
WinAPI AnimatedWindow, определенную в классеWinAPIClass:[DllImportAttribute("user32.dll",EntryPoint="AnimateWindow",SetLastError=true)] public static extern bool AnimateWindow(IntPtr hwnd,int dwTime,int dwFlags); Для получения данного эффекта вы применили следующие флаги:
private void Form1_Load(object sender, System.EventArgs e) { WinAPIClass.AnimateWindow(this, 3000, WinAPIClass.AnimateWindowFlags.AW_HOR_POSITIVE|WinAPIClass.AnimateWindowFlags.AW_VER_POSITIVE); } Выберите пару флагов, которая может дать комбинированный эффект:
AW_ACTIVATE — AW_HIDE 
AW_CENTER — AW_HIDE 
AW_HOR_POSITIVE — AW_CENTER 
AW_HOR_POSITIVE — AW_VER_NEGATIVE 
AW_BLEND — AW_HOR_NEGATIVE 
Вы создаете Windows-приложение, главная форма которого должна появляться при загрузке с анимацией следующим образом:![]()
Для реализации этого вы использовали функцию
WinAPI AnimatedWindow, определенную в классеWinAPIClass:[DllImportAttribute("user32.dll",EntryPoint="AnimateWindow",SetLastError=true)] public static extern bool AnimateWindow(IntPtr hwnd,int dwTime,int dwFlags); Для получения данного эффекта вы применили следующие флаги:
private void Form1_Load(object sender, System.EventArgs e) { WinAPIClass.AnimateWindow(this, 3000, WinAPIClass.AnimateWindowFlags.AW_VER_NEGATIVE); } Выберите пару флагов, которая может дать комбинированный эффект:
AW_ACTIVATE — AW_HIDE 
AW_HOR_POSITIVE — AW_CENTER 
AW_VER_POSITIVE — AW_CENTER 
AW_BLEND — AW_HOR_NEGATIVE 
AW_HOR_ NEGATIVE — AW_VER_ POSITIVE 
Вы создаете Windows-приложение, главная форма которого должна появляться при загрузке с анимацией следующим образом:![]()
Для реализации этого вы использовали функцию WinAPI AnimatedWindow, определенную в классе WinAPIClass:
[DllImportAttribute("user32.dll",EntryPoint="AnimateWindow",SetLastError=true)] public static extern bool AnimateWindow(IntPtr hwnd,int dwTime,int dwFlags); Для получения данного эффекта вы применили следующие флаги:
private void Form1_Load(object sender, System.EventArgs e) { WinAPIClass.AnimateWindow(this, 3000, WinAPIClass.AnimateWindowFlags.AW_HOR_POSITIVE|WinAPIClass.AnimateWindowFlags.AW_VER_POSITIVE); } Выберите пару флагов, которая даст точно такой же эффект:
AW_ACTIVATE — AW_CENTER 
AW_HOR_NEGATIVE — AW_HOR_NEGATIVE 
AW_VER_POSITIVE — AW_VER_POSITIVE 
AW_HOR_POSITIVE — AW_CENTER 
AW_VER_NEGATIVE — AW_VER_NEGATIVE