Форум программистов, компьютерный форум, киберфорум
Наши страницы

Lazarus

Войти
Регистрация
Восстановить пароль
 
ЦенительПрекрасного
0 / 0 / 0
Регистрация: 02.06.2016
Сообщений: 13
#1

нуб и русские заголовки окна :) - Lazarus

30.12.2016, 18:04. Просмотров 225. Ответов 1
Метки нет (Все метки)

методом копипаста создал код для определения хэндлов, заголовка окна и текста под курсором мыши
вот часть кода
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var
  hWnd: THandle;
  aName,
  eText : array [0..255] of char;
begin
  hWnd := WindowFromPoint(CrPos) ;
  edit1.text := IntToStr(hWnd) ;
 
  if boolean(GetClassName(hWnd, aName, 256)) then
    edit2.text := string(aName)
  else
    edit2.text := 'ClassName : not found';
  SendMessage(hWnd, WM_GETTEXT,
              SizeOf((eText)), integer(@eText)) ;
  edit3.text := UTF8ToWinCP(eText);
вроде бы я молодец и все работает, но русские буквы заменяются знаками вопроса
курсор мышки я подрисовал
Соответственно вопрос знатокам:"Как это исправить?".
0
Миниатюры
нуб и русские заголовки окна :)  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2016, 18:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос нуб и русские заголовки окна :) (Lazarus):

Многоуровневые заголовки в DBGridEh - Delphi
Добрый вечер! Подскажите пожалуйста, как сделать многоуровневый заголовок в DBGridEh? Мне нужно такое:

Заголовки вкладок в редакторе IDE D2007 - Delphi
Сто лет пользуюсь Дельфи, но сегодня впервые заметил что в некоторых вкладках имена модулей сопровождаются звездочкой. (на вкладке написано...

Дочерние окна сворачивать в пределах главного окна (Delphi 7) - Delphi
Здравствуйте, подскажите как сделать чтоб дочернее окно при свертывании не уходило на панель задач а оставалось свернутым в приделах...

Русские заголовки в Datagridview - C#
Товарищи! Помогите разобраться! Не могу проставить русские названия столбцов датагриду. Пробовал и через SQL, не получилось. Спасибо. Вот...

DatGridView. Русские заголовки столбцов. - C#
Я загружаю в DataGridView данные из бд, соответственно заголовки столбцов такие же как и в бд (на англ. языке), можно ли как-то динамически...

заголовки окна прозрачные( - Windows 7
помогите...у меня заголовки окон прозрачные стали...и панель задач....я даж не пойму изза чего...

1
quwy
Native x86
3308 / 2155 / 588
Регистрация: 13.02.2013
Сообщений: 7,168
30.12.2016, 18:12 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вместо UTF8ToWinCP нужно наоборот использовать WinCPToUTF8
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2016, 18:12
Привет! Вот еще темы с ответами:

.NET 3.x Как правильно убрать не нужные заголовки активного окна из текстбокса? - C#
Пытаюсь использовать класс GetClassName. И с помощью его отфильтровывать окна, которые должны или не должны показываться :) Но я...

HTTP заголовки. Как увидеть реальные принятые заголовки ? - PHP
файл php содержит readfile(блабла) больше ни чего! Если смотреть заголовки через Файрфорк или сервисы-сайты, то показывает...

я нуб - QBasic
S=(a^2+2*a*b+b^2)/(a-1) a и b любое с клавы если S>100 тогда закончить программу, иначе ввести другие a и b

я нуб) - Pascal
программу написал а куда она сохраняетсяя?


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

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

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