Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Массив окон https://www.cyberforum.ru/ win-api/ thread1467947.html
Добрый вечер, уважаемые форумчане! Подскажите, пожалуйста, как решить следующую проблему: есть окно в котором по усмотрению пользователя создается строка, представляющая собой последовательность из нескольких ComboBox. При выборе строки в первом комбинированном списке, автоматически должны подгружаться данные в оставшиеся комб.списки. Как это реализовать?) Комбинированные списки создаются без...
Как поменять цвет фона кнопки и цвет текста на кнопке? C++ WinAPI
имеется код: //Кнопка "Выход" CreateWindow(TEXT("button"), TEXT("Выход"), WS_CHILD|WS_VISIBLE|BS_OWNERDRAW, 170, 180, 120, 30, hWnd, (HMENU)ID_EXIT, hInstance, NULL); break; case WM_CTLCOLORBTN: { SetTextColor((HDC) wParam,RGB(34, 99,244)); return (LRESULT)CreateSolidBrush(0xff0000);
C++ WinAPI Игра "Реверси", переделать код с использованием WinAPI https://www.cyberforum.ru/ win-api/ thread1467465.html
Подскажите здесь используется WinApi или нет???? #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <dos.h> #include <graphics.h> /* *** GLOBAL DEFINITIONS *** */
C++ WinAPI Передача параметров в потоки в цикле https://www.cyberforum.ru/ win-api/ thread1466605.html
В программе заранее считываются некоторые параметры в массивы productsToProduce и productsToConsume. Далее для каждого потока в цикле передаются значения из соответствующих массивов в качестве параметра через указатель params, уникальный для каждого потока. Считывание происходит корректно. Но потом оказывается, что в самих потоках некоторые значения повторяются вместо других. В чём может быть...
Синхронизация, используя мьютексы и семафоры C++ WinAPI
Добрый день,с синхронизацией через критические секции самому получилось разобраться,а вот с мьютексами и семафорами есть проблемы... Объясните,что не так делаю,что стоит почитать,в общем...помогите,пожалуйста. Нужно,чтобы слова чередовались и вывести в сумме 5 слов. #include <iostream> #include <windows.h> #include <tchar.h> #include <wchar.h> #include <stdio.h> #include "process.h" ...
C++ WinAPI Вывод расположения исполняемых файлов процессов в MessageBox https://www.cyberforum.ru/ win-api/ thread1465683.html
Прошу не кидаться тапками. Пытаюсь понять чужой код (кажется, пример из msdn взял). Хочу вывести расположения исполняемых файлов процессов в MessageBox. Сообщение выходит, но своего я не получаю. #include <tlhelp32.h> #include <stdio.h> #include <tchar.h> #include <windows.h> #include <iostream>
C++ WinAPI Перезапись элементов в файле https://www.cyberforum.ru/ win-api/ thread1465611.html
Как в этом (гребаном) WinAPI перезаписать уже записанные элементы в файле. Имею такой способ, но при попытке записи функция WriteFile возвращает 0 в x WriteFile(hFile, str.name, 2*LEN_NAME, &x, NULL); Для установки места записи использую SetFilePointer void Check(int n, TCHAR * FileName, BOOL k) { //HANDLE hFile = CreateFile(FileName, GENERIC_WRITE || GENERIC_READ, FILE_SHARE_WRITE ||...
C++ WinAPI Преобразовать string в TCHAR
Подскажите пожалуйста в чем ошибка. Нужно преобразовать string -> TCHAR взял из поста https://www.cyberforum.ru/win-api/thread945116.html выдает ошибку d:\program files (x86)\microsoft visual studio 12.0\vc\include\xutility(2113): см. объявление "std::_Copy_impl" 1> d:\c#\qlua\connectami_csharp\connectami_csharp\connectami_csharp.cpp(137): см. ссылку на создание экземпляров...
C++ WinAPI Запись в реестр без прав администратора https://www.cyberforum.ru/ win-api/ thread1465371.html
Добрый день. Пишу редактор реестра для собственных нужд. Для работы с реестром я использую обычные функции WinApi: RegOpenKeyEx, RegSetValueEx, RegGetValue и др. (https://msdn.microsoft.com/en-us/library/windows/desktop/ms724875(v=vs.85).aspx) После строчки: LONG lr = RegOpenKeyExA( HKEY_CURRENT_USER, keyPath, 0, KEY_SET_VALUE, &hkey); lr не равна ERROR_SUCCESS, а это говорит об ошибке! lr...
C++ WinAPI Использование процессов, каналов, событий и семафоров для реализации клиент-серверного приложения https://www.cyberforum.ru/ win-api/ thread1465243.html
Парни, прошу вашей помощи. Нужно получить зачет, осталась 1 лабораторная работа, которую я даже малейше не представляю как ее сделать. Тема работы: Работа с клиент-серверными приложениями. Задание: 1. Изучить назначение API-функций для работы с каналами, потоками, событиями и семафорами. 2. Создать 2 приложения, работающие по системе клиент-сервер. Кли-ентская часть должна реализовывать...
Какое событие работает с клавиатурой? C++ WinAPI
Какое событие необходимо создать в главной функции для того, чтобы программа реагировала на нажатие определенной клавиши. Нигде не могу найти.
C++ WinAPI Что такое ID_FILE_NEW? Что такое ID_FILE_NEW? Какой заголовочный подключить? IntelliSense: идентификатор "ID_FILE_NEW" не определен
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 6
0

ListBox & manip - C++ WinAPI - Ответ 7715324

04.06.2015, 01:21. Показов 517. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Делаю курсач, препод дает такую функцию (swprintf), чтобы запихнуть в одну строку 2 и более вот таким Макаром:
C++
1
swprintf(u.str, TEXT(" %-25s ║ %-17s ║ %6s "), u.studEnd.fam, u.studEnd.imia, u.studEnd.let);
Естессно ничего не работает и выдает куч...одну ошибку (неправильное С приведение) , покопавшись в документации msdn'а и полазив на форумах, я ничего не нашел. (разве что смог заставить её работать, но не так как работает у препода).
В итоге написал свою функцию, которая загоняет все нужные строки в ListBox и по идее (если я правильно понял, вставляет табулирующие манипуляторы %1s) в тех местах куда я укажу.
Грубо говоря так:
C++
1
2
3
4
x = 10;
    qwerty = TEXT(" %-25s ║");
    for_restruct(p, qwerty, x);
    p = p + x;
Но ListBox упорно выводит их простыми символами, и даже обычные \t \n отказывается воспринимать как что-то важно.

Мб кто сталкивался или лучше меня ищет/понимает документацию...

Вернуться к обсуждению:
ListBox & manip C++ WinAPI
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2015, 01:21
Готовые ответы и решения:

ListBox & ASCII
Подскажите пожалуйста, как можно вывести символ в ListBox с помощью ASCII кода!? Пытался сделать...

Ошибка: multiple definition of `void std::swap<A>(A&amp;, A&amp;)
Хочу специализировать swap для своего класса. Получаю ошибку. Вот код:#ifndef A_H #define A_H ...

VS 2010 Express Edition && (MFC && ATL(WTL)) ???
Здравствуйте Смогу ли я воспользоваться Легально MFC и ATL(WTL) библиатеками в VS 2010 Express...

Не работает Drag&Drop для ListBox
Работаю в C++Builder 2010. Есть форма с двумя листбоксами, в каждом по-умолчанию содержится по пять...

0
04.06.2015, 01:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2015, 01:21
Помогаю со студенческими работами здесь

query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так?
упростил для краткости запрос. в чем ошибка? RecSet - это коннекшн. query='SELECT * FROM resume...

error '80020009' &Icirc;&oslash;&egrave;&aacute;&ecirc;&agrave;. /lalala/profile.asp, line 28
При простейшем и сто раз работавшем скрипте, вылетает ошибка! след. содержания error...

Помогите найти драйвера для pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2
pci\ven_8086&amp;DEV_266E&amp;SUBSYS_A002145&amp;REV_05\3&amp;13C0B0C5&amp;0&amp;F2 Мультимедиа аудиоконтроллер ...

Нужен драйвера, код PCI\VEN_1039&DEV_7012&SUBSYS_0C98105B&REV_A0\3&B1BFB68&0&17
всем привет !! уменя нет звука нужен драйвер код...

Мультимедиа контролер PCI\VEN_14F1&DEV_8800&SUBSYS_EA3D14F1&REV_05\4&25700A26&0&3020
Помогите пожалуйста найти драйвер на мультимедиа видеоконтролер ...

немогу найти драйвера на PCI\VEN_1039&DEV_7012&SUBSYS_810D1043&REV_A0\3&61AAA01&0&17
Мультимедиа аудиоконтроллер PCI\VEN_1039&amp;DEV_7012&amp;SUBSYS_810D1043&amp;REV_A0\3&amp;61AAA01&amp;0&amp;17

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru