Нет, потому что GetTextExtentExPoint возвращает номер символа, а не слово. И считать все равно надо :)
Все правильно. Вычислять по пикселям. Потому что нет функции WordFromPoint, которая бы возвращала слово, над которым находится указатель мыши.
Ну вот же: DrawText + DT_CALCRECT Передавай последовательно в DrawText строку, которая состоит из 0,1,2,3 и т.д. слов исходного текста. Как...
если отдельный цвет для каждого слова, то рисуй сам: DrawText + DT_CALCRECT + SetTextColor + SetBkColor
Что за ОС у тебя, которая не может нарисовать надписи? Переустановкой ОС :) Либо попытайся вслепую выбрать раздел для установки (он может...
wm_ctlcolorstatic?
Эти регистры (ebp,ebx,esi,edi) нужно сохранять не только при вызове процедур драйверов, но и при любом вызове функций, которые могут изменить их...
Тут был масм когда-то, но его заменили на какой-то сервиспак. А вообще он есть на http://www.masm32.com/ В пакете с ним же идёт куча примеров,...
Из процедуры возвращается то, что на момент возврата (выполнения инструкции ret) находится в eax. Это общепринятая практика. Возможны частные...
S_T_A_S_ Перед законом все равны :) Просто некоторые равнее остальных :-/
Убери первые два бэкслэша: L"\\??\\c:\\1.log"
Ну тогда не используй эту инструкцию, если она так смущает.
Какая разница, что он там накомпилял? Ни mem, ни reg не меняются при этой операции, флаги устанавливаются одинаково, что test reg,mem, что test...
Вышел из процедуры - и все локальные потерялись. И при входе в процедуру где брать значения, которыми инициализировать локальные переменные?...
SDragon Пардон, что-то со звездочкой я забыл :) [deleted] Массив можно завершить двойным нулём иначе. Если в качестве строки может...
CreateWindow возвращает hWnd окна, а не дополнительные байты. Можно собрать все переменные, относящиеся к одному окну в структуру, и каждому...
167 байт :) //=============================================================== __forceinline char* _stdcall _str_str (char* str1, char* str2){...
SDragon CheckMask("eeeasdghjнгш", "asd*нгш*") ?
Вот тебе 490 байт, оптимизированные на скорость: //=============================================================== BOOL mask_search(char* Str,...
Android Дык нету там ничего. В смысле какой-либо спец. функции, проверяющей совпадение маски. Из апи только RtlUnicodeStringToAnsiString,...
Имена участников (разделяйте запятой).