База ответов ИНТУИТ

Создание Windows-приложений на основе Visual C#

<<- Назад к вопросам

Вы разрабатываете Windows-приложение для отправки SMS. В окне редактора, где пользователь будет набирать текст, требуется в качестве курсора выводить маленькое изображение логотипа компании. Для этого вам нужно в своем коде подключить функцию WinAPI, использующую файл библиотеки user32.dll и имеющую следующий вид:
BOOL SomeFunction (          HWND hWnd,    HBITMAP hBitmap,    int nWidth,    int nHeight)

Выберите название этой функции:

(Отметьте один правильный вариант ответа.)

Варианты ответа
CreateCursor
ViewCaret
ViewCursor
CreateCaret(Верный ответ)
NewCursorAs
Похожие вопросы
Вы разрабатываете приложение для тестирования жестких дисков. Требуется выводить данные о полном и свободном объемах одного или нескольких винчестеров на локальном компьютере. Размер каждого раздела жесткого диска предположительно будет более 10 Гб. Для этого вам нужно в своем коде подключить функцию WinAPI, использующую файл библиотеки Kernel32.dll и имеющую следующий вид:
BOOL SomeFunction (  LPCTSTR lpDirectoryName,  PULARGE_INTEGER lpFreeBytesAvailable,  PULARGE_INTEGER lpTotalNumberOfBytes,  PULARGE_INTEGER lpTotalNumberOfFreeBytes)

Выберите название этой функции:

Вы разрабатываете приложение, на главной форме которого будет располагаться часы. При установке времени на них автоматически должно изменяться время системных часов, выводимых на панель задач. Для этого вам требуется в своем коде подключить функцию WinAPI, использующую файл библиотеки kernel32.dll и имеющую следующий вид:
BOOL SomeFunction(  const SYSTEMTIME* lpSystemTime)

Выберите название этой функции:

Метод SomeMethod на языке С имеет следующий вид:
BOOL SomeMethod (HWND hwnd, DWORD dwTime, DWORD dwFlags)

Выберите правильное преобразование этого метода на языке C#:

Вы создаете 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);}

Выберите пару флагов, которая даст точно такой же эффект:

Вы создаете 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);}

Выберите пару флагов, которая может дать комбинированный эффект:

Вы создаете 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);}

Выберите пару флагов, которая может дать комбинированный эффект:

Вы разрабатываете приложение, в котором требуется сохранять файлы-отчетов с расширением ".log", подставляемым автоматически, — например, если пользователь вводит название файла "Otchet", на диске появится файл "Otchet.log". Кроме того, если пользователь ввел имя файла, которого нет в указанной директории, необходимо выводить диалоговое окно, предлагающее создать этот файл. Выберите нужные для этого свойства элемента SaveFileDialog:
Метод SomeMethod на языке С имеет следующий вид:
INT SomeMethod (HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType);

Выберите правильное преобразование этого метода на языке C#:

Вы создаете приложение для отправки коротких текстовых сообщений по корпоративной сети. Главным полем программы, куда вводится текст для отправки, является элемент управления RichTextBox. При загрузке приложения в этот элемент загружается текст из файла Report.log, находящегося в папке приложения. Для отправки сообщения используется кнопка btnSend. Необходимо записывать все содержимое текстового поля в файл, причем для того, чтобы пользователь не замечал этого, запись должна осуществляться в момент наведения курсора на кнопку btnSend. Выберите правильные фрагменты кода для получения такой функциональности:
Вы создали новое Windows-приложение, в котором предстоит использовать функцию WinAPI. Вызов функции должен осуществляться при закрытии формы. Выберите правильную схему подключения функции WinAPI: