Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Передача параметров в функциях WinApi Всем доброго времини суток. Пожалоста помогите с курсачем Мне нужно из первой функции передавать значение во вторую функцию Но я не знаю как ето можно сделать Зарание спасибо LRESULT... SendMessage (PostMessage). MAKEWPARAM (MAKELPARAM) https://www.cyberforum.ru/ win-api/ thread1855906.html C++ WinAPI Определить производителя оперативной памяти https://www.cyberforum.ru/ win-api/ thread1853995.html
Подскажите, пожалуйста, какими способами можно выполнить определение производителя (manufacturer) оперативной памяти? Я пробовал с помощью класса WMI Win32_PhysicalMemory. Но там в результате для... Попробовал с помощью SMBIOS. Прежде чем писать код, воспользовался RW Read & Write Utility. Там в SMBIOS Structures смотрю Memory Device (Type 17). Результат тот же, что и WMI: Manufacturer String3...
C++ WinAPI RegGetValue() возвращает ERROR_INVALID_PARAMETR(87) DWORD bufSize = 256; char* buf = new char; RegGetValue(HKEY_LOCAL_MACHINE, TEXT("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\WindowsUpdate\\Auto Update"), TEXT("AUOptions"), ... Попробуйте RegGetValue(HKEY_LOCAL_MACHINE, TEXT("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\WindowsUpdate\\Auto Update"), TEXT("AUOptions"), RRF_RT_ANY, ... https://www.cyberforum.ru/ win-api/ thread1854866.html C++ WinAPI Ошибка добавления процесса в задание https://www.cyberforum.ru/ win-api/ thread1854439.html
Добрый день! Помогите, пожалуйста! Создал задание, и теперь пытаюсь добавить в него процесс. Переменные Num и proc не пустые. Но в результате f=false. Вызвал GetLastError(). В переменной E... AssignProcessToJobObject function hProcess The handle must have the PROCESS_SET_QUOTA and PROCESS_TERMINATE access rights. For more information, see Process Security and Access Rights. Windows 7,...
C++ WinAPI ShellExecute и пробелы в пути к файлу Подскажите почему такой код не работает ShellExecute(NULL, "open", "cmd.exe", "/C start D:\\ИГРЫ 45\\ECap-1.0.0.9.exe", NULL, SW_HIDE);Выдает ошибку открытия из за пробела в имени папки. Пробовал... zombivadim, а для чего там вообще этот cmd ? P.S. В цивилизованном мире давно уже используют ShellExecuteEx (разумеется не для такой задачи, как запуск со скрытым окном). https://www.cyberforum.ru/ win-api/ thread1855378.html C++ WinAPI Почему текст метки выделен жирным? https://www.cyberforum.ru/ win-api/ thread1854043.html
Всем привет.подскажите почему текст выделен жирным?сделал метку таким образом.... HWND labellpt1; ..... ..... ..... labellpt1 = CreateWindow("static", NULL, WS_CHILD | WS_VISIBLE |... подскажите почему текст выделен жирным?Потому что такой шрифт по умолчанию.
C++ WinAPI Надо ли изучать WinAPI? Хочу написать кейлоггер. У меня 2 вопроса: 1. Можно ли написать без dll? 2. Обязательно ли учить WinAPI для этого? Есл да, то какие учебники порекомендуете? 1. Да. 2. Да, если под Windows. Учебники имеет смысл рекомендовать лишь исходя из текущего уровня знаний, я считаю. Таковые не оглашены. https://www.cyberforum.ru/ win-api/ thread1856423.html C++ WinAPI Добавление полей в ComboBox (и доступ) MFC Доброе время суток. HWND *m_combHwnd; ..... m_combHwnd = CreateWindowExW(0, L"COMBOBOX", L"WxH", WS_CHILD | WS_VISIBLE | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST |... https://www.cyberforum.ru/ win-api/ thread1854362.html
C++ WinAPI Ошибка доступа при выводе в listbox символа из файла почему это произошло и как это можно починить? #include "windows.h" #include "resource.h" #define IDB_BUTTONF1 102 #define IDB_BUTTONF2 103 #define IDC_ListBox1 104 #define... почему это произошло и как это можно починить? donz, можно воспользоваться отладчиком. Установим контрольную точку на строчке if (GetOpenFileName(&ofn)==TRUE) далее выполним несколько команд... https://www.cyberforum.ru/ win-api/ thread1855286.html C++ WinAPI Добавление процессов в задание и вывод в ListBox https://www.cyberforum.ru/ win-api/ thread1855203.html
Добрый день! Помогите, пожалуйста. На форме есть ListBox1, ListBox2, Button1, Button2. ListBox1: Выводятся все запущенные процессы ListBox2: Выводятся процессы, которые входят в задание "Job"... Уберите флаг CREATE_BREAKAWAY_FROM_JOB.
C++ WinAPI Рисовать на Tab Control https://www.cyberforum.ru/ win-api/ thread1855213.html
Всем здрасьте ! У меня есть окно (hWnd) и есть TabControl(hTab), причём у Tab прописан родитель hWnd и стиль WS_CHILD, а ещё он растянут на всё окно. У моего TabControl 3 вкладки. Дальше у... GoshaM, Спасибо ! Скоро протестирую.
C++ WinAPI Рисование графиков уравнений в консольном приложении https://www.cyberforum.ru/ win-api/ thread1854840.html
Есть два уравнения: pow(2.0, x) / (1.0 - pow(4.0, x)) и 1 / (1 + (sqrt(x))). Нужно нарисовать графики этих уравнений в консоли, но они получаются немного не такими, какими должны быть (на 3 снимке... получаются немного не такими, какими должны быть (на 3 снимке показан верный вариант) MoveToEx, LineTo. Координата y увеличивается сверху вниз. y=0 это верхняя граница окна. y=10 ниже, y=20 ещё...
0 / 0 / 0
Регистрация: 03.04.2015
Сообщений: 8
0

При компиляции выдает ошибку "C2078: слишком много инициализаторов" при вызове MessageBox - C++ WinAPI - Ответ 9797745

21.11.2016, 18:59. Показов 1194. Ответов 6
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Уже целый день бьюсь над заданием. Осталась самая малость. Помогите, пожалуйста!
Вот мой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// Laba3.cpp: определяет точку входа для консольного приложения.
// Составить алгоритм и написать программу, которая выполняла бы следующее:
// - ввод трех глобальных переменных a, b и c;
// - вызов функции обработки этих переменных по формуле:
// t=2cos(x-Pi/6)*(1+z^2/(3-z^2/5))/(0.5+(siny)^2)
// Причем в функции указывается, что значения переменных abc передаются соответственно переменным (параметрам) x, y и z непосредственно при вызове функции.
// Pi - это локальная константа.
// При x=14.26; y=-1.22; z=0.035 получается результат t=0.564849
// - вывод на экран результата в теле основной программы;
// - вывод сообщения об удачном завершении программы (на английском языке).
// Тип переменных с плавающей точкой, тип функции с плавающей точкой.
 
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <math.h>
 
#include "windows.h"
 
using namespace std;
 
double a=14.26;
double b=-1.22;
double c=0.035;
 
int main ()
{
    setlocale(LC_CTYPE, "rus");
    const double PI=3.14159265;
    double t,x,y,z;
    x=::a; y=::b; z=::c;
    //x=14.26; y=-1.22; z=0.035;
    cout<<"a=" << a <<endl;
    cout<<"b=" << b <<endl;
    cout<<"c=" << c <<endl;
    t=2*cos(x-PI/6)*(1+z*z/(3-z*z/5))/(0.5+pow(sin(y),2));
    cout<<"t=" << t <<endl;
    cin.get();
    return 0;
}
int message()
{
int MessageBox ('111', '222', MB_OK);
    return 0;
}
При компиляции выдает ошибку error C2078: слишком много инициализаторов. Это касательно строки int MessageBox ('111', '222', MB_OK);
По условию нужно чтобы при успешном выполнении программы выпадало сообщение. Не могу этого добиться. Помогите, пожалуйста!

Вернуться к обсуждению:
При компиляции выдает ошибку "C2078: слишком много инициализаторов" при вызове MessageBox C++ WinAPI
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.11.2016, 18:59
Готовые ответы и решения:

error C2078: слишком много инициализаторов при создании массива
Создаю текстовый массив. Выдает ошибку &quot;error C2078: слишком много инициализаторов&quot;. При создании Int массива все нормально, а при...

Ошибка C2078 слишком много инициализаторов
Здравствуйте! Пишу вложенную структуру. На 21 строчке кода возникла данная ошибка. Вот код: /* пример вложенной структуры */ #include...

Написал программу-прикол, но при компиляции выдает ошибку + много ассемблерского кода. Где облажался???
При открытии программы - экран заполняют кнопки. Вот код : procedure TForm1.FormCreate(Sender: TObject); begin ...

6
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.11.2016, 18:59
Помогаю со студенческими работами здесь

При решении дифференциальных уравнений выдает ошибку: "Слишком много начальных условий"
При решении дифференциальных уравнений выдает ошибку, слишком много начальных условий. Второй день не могу решить проблему.

Ошибка: слишком много инициализаторов
почему пишет error C2078: слишком много инициализаторов (в 10 строке) #include &quot;stdafx.h&quot; #include &quot;math.h&quot; int...

Ошибка: слишком много инициализаторов в данной строке
Здравствуйте! Есть код: ListViewItem lvItem = new ListViewItem(new string { (queryObj.ToString()), (queryObj.ToString()) }); ...

При компиляции ошибок нет,но при запуске выдает ошибку. В чем причина?
вот код, скрин ошибки прилагаю unit UGraphEdit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, ...

При запуске скрипта прога работает исправно, при компиляции через pyinstaller выдаёт ошибку
Доброго времени суток! Ну, собственно, вопрос сформулирован в заголовке темы. вот та процедура, которая не хочет работать в...

0
Новые блоги и статьи
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru