|
|
Другие темы раздела | |
C++ WinAPI Subclass запрет ввода За субклассил Edit Control.. Нужно чтоб некоторые символы не вводились в этот контрол. case WM_KEYDOWN: if(LOWORD(wParam) < 48 || LOWORD(wParam) > 57) return FALSE; Но return FALSE почему то не останавливает ввод символа.. Что нужно сделать по другому? Добавлено через 5 минут Решил, WM_CHAR надо было ловить.. https://www.cyberforum.ru/ win-api/ thread1728488.html |
C++ WinAPI Как в проецируемую область памяти записать массив объектов ? Подскажите пожалуйста, как в проецируемую область памяти записать массив объектов ? Функция CreateFileMapping требует задания размера. В эту область мне надо записать 100 структур. struct A {int x,y,z;}; размер каждой sizeof(A); |
C++ WinAPI Получить размер файла и разделить его на какое то число Вообщем, записываю информацию о файле в WIN32_FIND_DATAA findData; FindNextFileA(hFind, &findData) В структуре WIN32_FIND_DATAA есть след. поля, которые сообщают размер файла: DWORD nFileSizeHigh; DWORD nFileSizeLow; nFileSizeHigh The high-order DWORD value of the file size, in bytes. This value is zero unless the file size is greater than MAXDWORD. The size of the file is... https://www.cyberforum.ru/ win-api/ thread1728354.html | C++ WinAPI Не линкуется простенькая программа Программа создает 4 окна и разбивает главное окно на 4 части, также создается 4 потока и они рисуют в этих 4 дочерних окнах... собственно программа отказывается линковаться( Header.h #define NOMINMAX #include <windows.h> #include <process.h> #include <cmath> https://www.cyberforum.ru/ win-api/ thread1728180.html |
C++ WinAPI Ошибка линковки при создании спина при компилировании выдает ошибку: Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ __imp__CreateUpDownControl@48 в функции "long __stdcall WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WndProc@@YGJPAUHWND__@@IIJ@Z) C:\Users\228\Documents\Visual Studio 2010\Projects\AlarmClock\AlarmClock\AlarmClock.obj AlarmClock Ошибка 2 error LNK1120: 1 неразрешенных внешних... |
C++ WinAPI Функция перекраски строк в EditRich Так вот, это функция работает нормально, но при повторном использовании все строки красятся в один цвет, кроме той для которой использована функция:( В чем проблема? void SetColor(const HWND hwndEdit, int ind, const COLORREF Color) { UINT uFirstVisibleChar, uLastVisibleChar; CHARFORMAT CharFormat; DWORD dwStarSelPos, dwStopSelPos; https://www.cyberforum.ru/ win-api/ thread1727754.html |
C++ WinAPI Отработка событий Delete,Cut,Paste в ComboBox
https://www.cyberforum.ru/ win-api/ thread1727561.html Подскажите пожалуйста,как создать программное событие (раздел в программе по типу void __fastcall TForm1::ComboBox1Change(TObject *Sender)) на меню-Удалить,Копировать,Вставить? |
C++ WinAPI Как скрыть радиокнопку? Как скрыть радиокнопку? |
C++ WinAPI FindFirstFile, FindNextFile и setLocale Пытался пройти по файлам в каталоге, как в примере на MSDN. Написал такой код #include <windows.h> #include <iostream> using namespace std; int main() { //setlocale(LC_ALL, "rus"); https://www.cyberforum.ru/ win-api/ thread1726970.html | C++ WinAPI Увеличить скорость печати Есть код на питон , который должен делать такие приколюхи: @@@считывает текст с файл (это изи) @@@биндит любые клавиши под символы из текста ( 1 символ = 1 нажатие кпоки) @ class ... def textBox1_TextChanged(): f = open(имя файла) words = f.read().split(' ') label1.text = self.FindWord(textBox1.Text, words) def FindWord(string, arr): https://www.cyberforum.ru/ win-api/ thread1726822.html |
C++ WinAPI Помогите с оптимизацией кода Всем доброго времени суток. Проблема заключается в том, что ноут препода почему-то не способен воспроизвести этот код, что выливается в то, что он отказывается принимать мой курсач, ссылаясь на это. Быть может там и есть какие-то ошибки с логикой ( как минимум с мат. операциями без нажатия на "=", но это, вроде, мы обошли ). В связи с этим, взываю к помощи местных завсегдатаев: подскажите... |
C++ WinAPI Активация программы по таймеру Доброго времени суток, форумчане! Создал программу, которая по нажатию на Caps Lock меняет иконку, но имеется одна проблема - иконка не меняется, когда окно не в фокусе. Как можно сделать так, чтобы программа отлавивала нажатие на Caps даже в фоновом режиме? FAQ прочитал, в MSDN тоже ходил. Читал Архангелького. Ничего не нашел. Тыкните хотя-бы носом где копать) https://www.cyberforum.ru/ win-api/ thread1726318.html |
267 / 189 / 33
Регистрация: 15.01.2011
Сообщений: 681
|
|
08.05.2016, 00:11 | 0 |
Как в стандартную функцию WinAPI передать тип данных std::string вместо char*? - C++ WinAPI - Ответ 911158208.05.2016, 00:11. Показов 1019. Ответов 2
Метки (Все метки)
Ответ
и в дополнение к вышесказанному
я бы посоветовал бы иногда просматривать содержание хидеров, много интересного можно там подчеркнуть.
Вернуться к обсуждению: Как в стандартную функцию WinAPI передать тип данных std::string вместо char*? C++ WinAPI
0
|
08.05.2016, 00:11 | |
Готовые ответы и решения:
2
Как передать Правильно в функцию тип char* ? Как передать символ в функцию (const char *string) ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri ошибка в программе (cannot convert 'std::string {aka std::basic_string<char>}' to 'const char*') |
08.05.2016, 00:11 | |
08.05.2016, 00:11 | |
Помогаю со студенческими работами здесь
0
тип данных string и char Как совместить строку типа String, имеющуюся в коде и функцию, принимающую std::string ? Странная ошибка: [Error] no match for call to '(std::string {aka std::basic_string<char>}) (int&)' (std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& |