Форум программистов, компьютерный форум CyberForum.ru

Назначение действия на флаг AppendMenu - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не обязательно разыменовывать указатель на функцию при вызове? http://www.cyberforum.ru/cpp-beginners/thread1103170.html
Здравствуйте. Вот такой вопрос. void estimate(int lines, double (*pf) (int)); //прототип // ... void estimate(int lines, double (*pf) (int)) { using namespace std; cout << lines << " lines will take "; cout << (*pf)(lines) << " hour(s)\n";
C++ C++ SDL Всем привет! Работал я значи в SDL, а потом что-то нажалось ил не нажалось и вообщем теперь, при компиляции любого(работающего, подходящего для SDL кода) мне Code::Blocks выдаёт такое уведомление: Если я нажимаю YES, он выдаёт мне: mingw32-g++.exe -LD:\SDL-1.2.15\lib -o bin\Debug\WORKS.exe obj\Debug\main.o -mingw32 -lSDLmain -SDL -mwindows mingw32-g++.exe: error: unrecognized command... http://www.cyberforum.ru/cpp-beginners/thread1103169.html
Программно реализовать метод ядерных строк C++
нужно программно реализовать метод ядерных строк... вот что у меня получилось, только работает неправильно... не могли бы вы мне помочь?? #include<stdio.h> #include<iostream.h> intmain() { int i, j, k,m, sum={0}, rt, se, sum1={0}, max=-1, mas={0,1,2,3,4,5,6,7,8,9}, s, t=10; int znak={10}, b=0, post; int core, io=0, zor=0, tos=0, sot=0, pogl={11,11,11,11,11,11,11,11,11,11},p, sum2={0};...
Матрицы C++
// ConsoleApplication11.cpp: главный файл проекта. #include "stdafx.h" #include <iostream> #include <conio.h> using namespace System; using namespace std; int Matrica1() {
C++ Как исправить одномерный массив на двумерный, чтобы результат матрицей выдавало? http://www.cyberforum.ru/cpp-beginners/thread1103143.html
#include "stdafx.h" #include <iostream> #include "math.h" #include "stdlib.h" using namespace std; int main() { setlocale(LC_ALL,"Russian"); // Эта строчка для русских символов в консоле
C++ Сомневаюсь в правильности ответа У меня вот что получилось int n; float sum = 0;float x; x = 10; for(n = 1;n <= 10;n++); { sum = (n+1)/pow(x,n); } cout<<"Otvet = "<<sum<<endl; system("pause"); подробнее

Показать сообщение отдельно
DanaGG
Сообщений: n/a
23.02.2014, 05:23     Назначение действия на флаг AppendMenu
Всю ночь пыталась сделать свое пианинко , но все уперлось в AppendMenu
Делала по туторам, т.к. еще только осваиваю cpp,хотя вроде как получается! Проблема моя в следующем. На сколько я поняла, AppendMenu создает флаги и если на кнопки и button я могу забиндить, то флаги не получается - просто не знаю как. Пыталась, как и с button сделать типа если клавиша проигрывается вот так
C++
1
2
3
if(LOWORD(wParam) == 6) {
                        PlaySound("C:/notes/la.wav", NULL, SND_ASYNC) ;
      }
То и флаг должен выполнять действие вот так
C++
1
2
if(LOWORD(wParam) == "Help")
                        {"открыть вкладку помощь"}
Но все это выдает ошибку. Вот я и хочу узнать какой командой нужно оперировать в данном случае.
А еще хотела бы узнать, как сделать так, что бы при нажатии на флаг открывалось новое окно? Вот я хочу сделать 3 флага
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ case WM_CREATE:
                 
                 
          {
                 HMENU hMenubar = CreateMenu();
                 HMENU hFile = CreateMenu();
                 HMENU hOptions = CreateMenu();
           
           
           AppendMenu(hMenubar, MF_POPUP, (UINT_PTR)hFile, "File");
    
           
           
           
           AppendMenu(hFile, MF_STRING, NULL, "Help");
           AppendMenu(hFile, MF_STRING, NULL, "Infirmation");
           AppendMenu(hFile, MF_STRING, NULL, "EXIT");
           
           
           
                   SetMenu(hwnd, hMenubar); }
"Помощь", "Информация" и "выход" и нужно что бы на каждый флаг вылезало окно, кроме выхода конечно)
Прогаю я в Dev c++
Было бы очень славно, если бы мне помогли или хотя бы натолкнули на верный путь)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru