Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.53/88: Рейтинг темы: голосов - 88, средняя оценка - 4.53
Незнайка
26 / 11 / 2
Регистрация: 14.10.2016
Сообщений: 373
Записей в блоге: 2
1

UINT - что это за тип? И как его из библиотеки в C# перевести?

08.06.2017, 21:34. Просмотров 17489. Ответов 5
Метки нет (Все метки)


Здравия всем!

В общем, есть функция такая:
MessageBox(HWND, LPWSTR, LPWSTR, UINT);
Q1: Что это за UINT такой? Я интернетах пишут, будто это сокращение от Unsigned INT, но значение "0x00000000L" не очень на unsigned int похоже. Или это в какой-то другой системе счисления?
Q2: Пишу DLL-ку для C#, можно ли это значение в знакомое для C# перевести?

Заранее спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2017, 21:34
Ответы с готовыми решениями:

Как без использования циклов перевести IList<uint> в uint[]
Добрый день! Не подскажите, как без использования циклов перевести IList&lt;uint&gt; в uint. К...

Как работать с LPCWSTR? Как перевести char в это? И что это вообще такое?
Как работать с LPCWSTR? Как перевести char в это? И что это вообще такое?

Как декларирован тип UINT?
Как декларирован тип UINT?

как можно перевести `int*' to `UINT'
Есть программа в которой нужно отмечать сохраненные пункт меню. Решил данные об отмеченых пунктах...

5
6917 / 5982 / 2710
Регистрация: 14.04.2014
Сообщений: 25,504
08.06.2017, 22:07 2
Лучший ответ Сообщение было отмечено mkostoevr как решение

Решение

Цитата Сообщение от mkostoevr Посмотреть сообщение
но значение "0x00000000L" не очень на unsigned int похоже
А на что похоже? Это он и есть.
1
Незнайка
26 / 11 / 2
Регистрация: 14.10.2016
Сообщений: 373
Записей в блоге: 2
08.06.2017, 22:16  [ТС] 3
nmcf, в смысле?

Целое без знака - это 1, 2, 5, 20129012 и т. д.

А это что-то не понятное, 0x и цифры с символами... Это в шестнадцатиричной системе?
0
Велосипедист...
349 / 216 / 73
Регистрация: 15.12.2015
Сообщений: 785
08.06.2017, 22:19 4
nmcf, разве? Литерал L для long int. Для unsigned int используется u. Или это не так важно?

Добавлено через 2 минуты
mkostoevr, приставка 0x означает, что данное число представляется в шестнадцатеричной системе счисления.
1
6917 / 5982 / 2710
Регистрация: 14.04.2014
Сообщений: 25,504
08.06.2017, 22:25 5
UINT - unsigned int, об этом сказано на MSDN. А почему там L, не знаю, но разрядность соответствует int32.
1
69 / 69 / 35
Регистрация: 06.07.2016
Сообщений: 415
08.06.2017, 23:06 6
Цитата Сообщение от mkostoevr Посмотреть сообщение
Что это
В таких случаях вы идёте сюда и смотрите сами.
https://msdn.microsoft.com/en-... s.85).aspx
Желательно бы еще уметь пользоваться в IDE инструментом "Go to definition".
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2017, 23:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Неправильный тип параметров подпрограммы-- что это значит и как изменить?
Выдает ошибку:&quot; Неправильный тип параметров подпрограммы&quot; - как это исправить? Разработать модуль,...

Что за тип уравнения и как его решать
y'+((1-2x)/x^2)*y=1 помогите,пожалуйста,что за тип и как решать?

Что это за вирус и как его вылечить?
Что это за вирус? В случайном порядке открывает новые вкладки, окна на самые разные рекламные...

Что это за вредоносное ПО и как его удалить?
Здравствуйте. Malwarebytes' Anti-Malware находит эти файлы снова и снова, не может удалить это...

Что это за символ и как его заменить ?
И где посмотреть что эти закорючки означают. ведь не понятно какой символ конец какой перевод...

Что это такое и как его читать?
Привет всем. Ребята подскажите пожалуйста, почему образуются вот такие тексты при открытии файла...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.