Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Как создать winapi проект в code::blocks https://www.cyberforum.ru/ win-api/ thread1260469.html
Как создать такой проект, а то там куча всяких различных проектов, я так и не разобрался, какой нужен для winapi? И как создать хотя бы самое элементарное: сделать кнопку, по нажатию которой выскакивает новое окно с любой надписью?
C++ WinAPI Не создается дочернее окно WIN32 Api
Не создается дочернее окно. Выдается ошибка: error LNK2019: ссылка на неразрешенный внешний символ "long __stdcall ChildWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?ChildWndProc@@YGJPAUHWND__@@IIJ@Z) в функции "unsigned short __cdecl MyRegisterClass1(struct HINSTANCE__ *)" (?MyRegisterClass1@@YAGPAUHINSTANCE__@@@Z) . ЧТО ДЕЛАТЬ помогите! #include "stdafx.h" #include "1_1.h" ...
C++ WinAPI Передача данных между родительским и дочерним диалогами https://www.cyberforum.ru/ win-api/ thread1260159.html
Здравствуйте. У меня в качестве главного окна приложения используется диалоговое окно. В определенный момент из него вызывается еще одно окно диалога (модальное, но это не суть). Мне нужно было передать вводимое пользователем в родительском диалоге число в процедуру обработки сообщений дочернего диалога. Я воспользовался DialogBoxParam вместо обычной DialogBox, она позволяет передать в...
C++ WinAPI Взять данные из веб формы Здравствуйте! Подскажите, пожалуйста, с чего начать, интересует такой вопрос Как взять данные из веб формы. Суть задания изъять параметры ADSL линии из собственного модема по адресу 192.168.1.1 Заранее благодарен! за ответы ) https://www.cyberforum.ru/ win-api/ thread1260008.html
C++ WinAPI Невозможно преобразовать параметр из "const char [12]" в "LPCWSTR"
#include <windows.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdParam, int nCmdShow) { MessageBox(NULL, "Hello win32!", "Hello from message box", MB_OK); return 0; } Компилятор выделяет красным второй и третий аргумент в MessageBox. Ошибка вот:
C++ WinAPI Русское имя компьютера https://www.cyberforum.ru/ win-api/ thread1259553.html
Все копировать не стану, а показываю кусочек кода: DWORD size; char user; size=sizeof(user); GetUserName(user,&size); char locC ="C:\\Users\\"; strcat(locC,user);
C++ WinAPI Программа делает не совсем то, что нужно https://www.cyberforum.ru/ win-api/ thread1259529.html
Задача выглядит так: Работа со строками. Одна строка - текст. Текст должен состоять из нескольких предложений и должен быть оформлен по правилам русского языка. Создать функцию, которая переводит в заглавные буквы каждое первое слово в предложении. Вот мой текст программы: #include <Windows.h> #include <stdio.h> #include <locale.h> #include <stdlib.h> #include <malloc.h> #include...
Картинка в диалоговом окне C++ WinAPI
Как загрузить изображение в диалоговое окно
C++ WinAPI Обмен данными через miniJack (TRS) порт https://www.cyberforum.ru/ win-api/ thread1259367.html
Приветствую всех форумчан, необходимо осуществить передачу небольшого объема данных, между 2-мя компьютерами, посредством miniJack - miniJack кабеля. Отсюда появляются вопросы, возможно ли это осуществить при подключении кабеля в порты для наушников/колонок, а также как до работы с этими портами можно добраться. Буду благодарен если кто-то сможет натолкнуть меня на мысль как это можно...
C++ WinAPI HINSTANCE и HWND, в чем отличия? https://www.cyberforum.ru/ win-api/ thread1259341.html
Разбираю оконные приложения, не могу понять, что такое HINSTANCE и HWND ? То что это handle-ы это вроде ясно, но конкретно где чей и в чем отличия?
При попытке очистки классов, деструктор падает C++ WinAPI
вообщем при создании окна (WM_CREATE). я создаю класс и присваиваю его поинтер в USERDATA. внутри класса я объявляю массив окон со своими классами в USERDATA. этот самый массив пытаюсь удалить при WM_CLOSE и WM_DESTROY, но удаление(delete), когда хочет, тогда и срабатывает. а если не сработает, то деструктор просто перестаёт обработку оставшегося кода и всё. вот класс: class ExListview {...
C++ WinAPI Отобразить на графике текущее состояние оперативной памяти https://www.cyberforum.ru/ win-api/ thread1258885.html
Здравствуйте! Я хочу отобразить на графике текущее состояние оперативной памяти. Создала окно. В оконной процедуре пишу: case WM_PAINT: { hdc = BeginPaint(hDlg, &ps); HPEN MyPen1, MyPen2; MyPen1 = CreatePen(PS_SOLID, 1, RGB(61,174,51));//Создаём два пера, одно для отрисовки сетки, второе - для отрисовки графика MyPen2 = CreatePen(PS_SOLID, 3, RGB(0,0,0)); //Получаем...
5 / 5 / 4
Регистрация: 31.12.2008
Сообщений: 86
24.09.2014, 20:58  [ТС] 0

Проверить код на корректность и грамотность реализации поставленной задачи - C++ WinAPI - Ответ 6643457

24.09.2014, 20:58. Показов 1324. Ответов 9
Метки (Все метки)

Ответ

DrOffset , спасибо, на данный момент уже исправил

Очень интересуют отзывы и советы по самому стилю написания кода. Вот у меня, например, в этом фрагменте куча кода навалена, хотя я мог бы уместить все это в пару функций. Я не видел ни одного реального проекта и плохо представляю, где заканчивается адекватное удобство и эффективность и начинается нездоровый педантизм

Добавлено через 6 минут
Цитата Сообщение от DrOffset Посмотреть сообщение
Вот здесь неплохо бы добавить контроль записи в буфер, если number достаточно большой, чтобы не случилось переполнения.
О, действительно. Тут можно просто размер буфера увеличить, так как в системе вроде до 256 ком-портов может быть, т.е. больше 7 знаков с концом строки не будет. Почитаю еще по этому поводу.
Цитата Сообщение от DrOffset Посмотреть сообщение
где освобождается память tdata не могу найти. Похоже тоже утечка.
А этот момент мне немного непонятен. Переменная объявляется как локальная, не статическая, то есть по идее по выходу из блока Switch она должна автоматически освободить память. Или это не применимо к объектам, созданным оператором new?
Цитата Сообщение от DrOffset Посмотреть сообщение
Окошки открытые можно регистрировать в каком-то списке, чтобы в конце работы (или когда они станут не нужны) его очистить (и память освободить).
Хорошая идея!

Вернуться к обсуждению:
Проверить код на корректность и грамотность реализации поставленной задачи C++ WinAPI
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2014, 20:58
Готовые ответы и решения:

Проверить корректность реализации класса
есть ли шанс на жизнь у данного класса? И если да то как теперь вывести все на форму? class date ...

Проверить корректность реализации нескольких задач
Добрый вечер всем. Вопрос относиться к опытным программистам С++. Вопрос такой. Я хотел...

Ряд Тейлора - проверить корректность реализации
Помогите с рядом Тейлора, как проверить верно ли работает программа. Есть наработки. static void...

Проверить корректность реализации односвязного списка
Проверьте код, кому не сложно. Задача была реализовать односвязной список: функции создания,...

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

Delegate- проверить корректность реализации кода
class Program { delegate int KvadratTenlik(int i, int j, int k); static...

Проверить корректность реализации динамического массива
Проверьте пожалуйста или я правильно сделал динамический массив!! #include&lt;iostream.h&gt;...

Класс Avtomobil - проверить корректность реализации кода
Подскажете правильно ли я написала программу? class Avtomobil { public string...

Метод хорд - проверить корректность реализации кода
Приветствую, форумчане. Хочу обратиться к вам за помощью, вот еле написала программу для метода...

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