|
|
Другие темы раздела | |
C++ WinAPI Сохранение содержимого текстового файла в двумерном массиве и вывод в ListBox
https://www.cyberforum.ru/ win-api/ thread1332917.html Уважаемые форумчане у меня проблема, есть задача. Есть Файл, который содержит код ошибки и информацию об ошибке вот в таком виде 0 Нет ошибок 1 Недействительный или неинициализированный дескриптор модуля 2 Недопустимый параметр 3 RTL2 не инициализирована |
C++ WinAPI Как с помощью WinApi посмотреть список прав доступа (ACL) к конкретному файлу? нужно узнать кому конкретно розшаренный тот или инной файл ? Буду очень благодарен ! |
C++ WinAPI Не открывается существующий файл
https://www.cyberforum.ru/ win-api/ thread1332835.html File=CreateFile(FilePath.c_str(), GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0); после этой строки переменная File равна INVALID_HANDLE_VALUE. Что я делаю не так? Добавлено через 12 минут Причём, если файл этой же прогой сохранить и потом, не закрывая её, открывать файл для чтения, то он открывается. Если же сначала закрыть прогу, потом снова запустить и уже... |
C++ WinAPI Как распаралелить цикл с помощью второго потока?
https://www.cyberforum.ru/ win-api/ thread1332375.html double Y(double p) { return sin(p); } void PrM ( double a1, double b1, int n1, double h1) { double sum = 0, x, res=0; for (int i = 0; i < n1; i++) { x = a1 + i * h1; sum += Y(x); |
MessageBox C++ WinAPI Здравствуйте! Подскажите если не указывать первый параметр и использовать его в классе, почему останавливает программу и не отображается |
C++ WinAPI Вывод static текста, когда курсор находится НАД контролом. как? нужно научиться получать сообщения когда курсор находится над каком нибудь из контролов. пример во вложении. мышка над едитбоксом, получаем мессадж, и вставляем в статиктекст текст. https://www.cyberforum.ru/ win-api/ thread1331872.html |
C++ WinAPI Определение размеров создаваемого окна по тексту Доброго времени. Есть что-то типа аськи. При добавлении нового сообщения создаётся окно под предыдущим. Ширины всех окон статичны. Вопрос: как мне рассчитать высоту создаваемого окна, чтобы туда поместился весь текст с учётом переносов и т.д.? Т.е. какое значение высоты мне передать в CreateWindow, имея в распоряжении лишь текстовую строку? Добавлено через 58 секунд Окно создаётся "static". https://www.cyberforum.ru/ win-api/ thread1331750.html |
C++ WinAPI Координаты создаваемого дочернего окна с перемещённой полосой прокрутки WinApi Доьрого времени суток. Проблема такова: Я создаю дочерние окна static динамически при чём так, что каждое следующее на 2 пикселя ниже предыдущего. //... rect.top=prew->rect.bottom+2; rect.bottom=rect.top+20; //... И всё прекрасно работало. Потом я добавил к главному окну стиль WS_VSCROLL - появилась полоса прокрутки. |
C++ WinAPI Где можно найти список сообщения для создания контрола? Подскажите пару моментов 1)где можно найти список сообщения для создания контрола? хочу создать свой контрол и незнаю что и в какой поочерёдности отлавливать 2)я бы хотел посмотреть на реализацию callback функций стандартных контролов(кнопка, статик и тд), где я могу её найти? я понимаю что гдето в windows.h но там милионы инклудов, и все пересмотреть просто нереально https://www.cyberforum.ru/ win-api/ thread1331266.html |
C++ WinAPI Вывод текста, при попадении в нужное место
https://www.cyberforum.ru/ win-api/ thread1331179.html При нажатии на Ctr и если курсор находится над прямоугольником, должны выводится координаты... LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { PAINTSTRUCT ps; HDC hdc; static HPEN hDash, hBezier; static HBRUSH hRect, hSel; static POINT pt; static POINT point; RECT rt, yt; |
C++ WinAPI Какая функция воспроизводит файлы формата mp3? Всем привет. Подскажите пожалуйста, с помощью какой функции можно воспроизвести файлы формата mp3 Пробовал воспроизвести через PlaySound, но эта функция воспроизводит только с расширением wav. PlaySound(lpText, NULL, SND_ASYNC|SND_FILENAME); Пробовал еще вот так: mciSendString("play myFile wait", 0,1, hwnd); но воспроизводит только указанный мною файл "play myFile wait", а нужно... |
C++ WinAPI Можно ли сикнуть открытый для записи файл за его текущий конец?
https://www.cyberforum.ru/ win-api/ thread1329891.html Например, после предыдущей записи файл весит 200 байт, можно сикнуть его на 300, записать там чего нибудь, а потом вернуться к 201-му байту? |
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
|||||||||||
17.12.2014, 15:10 | 0 | ||||||||||
DRAWTEXT(DT_CALCRECT) - C++ WinAPI - Ответ 700019217.12.2014, 15:10. Показов 6776. Ответов 10
Метки (Все метки)
Ответ
Примерно так (не проверял, так что могут быть ошибки/опечатки, но принцип должен быть понятен):
Только высоту можно узнать проще:
Вернуться к обсуждению: DRAWTEXT(DT_CALCRECT) C++ WinAPI
1
|
17.12.2014, 15:10 | |
Готовые ответы и решения:
10
DrawText ( ? ) DrawText + очистка Ошибка в DrawText() Не работает DrawText() |
17.12.2014, 15:10 | |
17.12.2014, 15:10 | |
Помогаю со студенческими работами здесь
0
функция DrawText() DrawText, TextOut Местоположение текста (DrawText) Есть ли у DrawText уникодовая версия? |