Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
Из сегодняшних новостей HW
#77
Вопрос - можно ли вывести текст в static так, чтоб он был больше самого static? (см. строку Specification)
Если делать тупо - брать координаты/размер DLG и на этом месте окна (под нэндлом окна) выводить текст - но тогда теряется сохранность текста и его надо поддерживать специально. А тут еще TabControl.
Можно сделать невидимое DLG с длиной во всю строку и выдавать в него ... но и текст будет невидим.
Member
Статус: Не в сети Регистрация: 30.07.2006 Откуда: Москва-Ярик
serj Если контрол действительно STATIC, и текст пишется в него - это подделка. Вывод текста в обычный контрол осуществляется функцией DrawText. Однако, мне кажется что это не контрол вовсе - текст рисуется вручную, и в этом случае результат вполне может быть не подделкой.
_________________ Плавайте поездами Аэрофлота! И синий BSOD нам заменяет небосвод...
Заблокирован Статус: Не в сети Регистрация: 05.03.2003
Стопроцентно фейк
1) Сам static рисовать за пределами своей клиентской области не может физически, такой скриншот возможен только при отрисовке текста родительским окном.
2) Можно элементарно проверить кто занимается отрисовкой текста, немного поправив ресурсы CPU-Z (т.е. вручную сделав поле Specification заведомо маленьким, чтобы тексть в него гарантированно не влез):
Кстати, обратите еще внимание на строчку ID:xxxx в левом нижнем углу. (прямо над надписью cpu-z). Это есть ничто иное, как ID результата в базе данных. В настоящем cpu-z, такой надписи, ессно, нет и быть не может.
Member
Статус: Не в сети Регистрация: 11.06.2007 Откуда: оттуда
serj писал(а):
Вопрос - можно ли вывести текст в static так, чтоб он был больше самого static? (см. строку Specification)Если делать тупо - брать координаты/размер DLG и на этом месте окна (под нэндлом окна) выводить текст - но тогда теряется сохранность текста и его надо поддерживать специально. А тут еще TabControl.Можно сделать невидимое DLG с длиной во всю строку и выдавать в него ... но и текст будет невидим.
ну ты воще.....самый простой способ,это вырезать циферки в пейнте и раставлять их на места, вырезал циферку 5 из сокета,и поставил первой в частоте проца,но имхо зачем???
Member
Статус: Не в сети Регистрация: 30.07.2006 Откуда: Москва-Ярик
Помимо того, заставить программу отобразить нужные строки, способен понимающий в своем деле реверсер/кракер. Резюме такое - или мы доверяем человеку, или нет.
_________________ Плавайте поездами Аэрофлота! И синий BSOD нам заменяет небосвод...
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
Понял, спасибо. Ох и дурют же нашего брата!
В заголовке окна принято писать 'что это'. То, что такой уважаемый автор начнет эмулировать в одном окне другое я как-то не смог представить. Эх. Sorry.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения