Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2011, 21:59   #1
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию BlockInput и другие элементарные функции

Возникла проблема. Компилятор что-то рукается. Пишу класс в файле Block.h:
Код:
class Block
{
        public:
                bool boolAllIsBlocked;//было ли заблокировано
                Block();
                void BlockAll();
}
Block.cpp:
Код:
#include "Block.h"
 
 
Block::Block()
{
        boolAllIsBlocked = false;
}
//Блокировка клавиатуры и мыши посрадеством BlockAll
void Block::BlockAll()
{
        ~boolAllIsBlocked;
        BlockInput(true);
        //BlockInput(boolAllIsBlocked);
}
Во-первых что-то на конструктор ругается . Пишет:

constructors not allowed a return type
А во-вторых, пишет что BlockInput не определён. Но ежели я BlockInput подключаю в WinMain в основном файле, на BlockInput не ругается. В основном файле подключены:
#include "resource.h"
#include <CommCtrl.h>
#pragma comment(lib, "ComCtl32.Lib")
в MSDN написано что BlockInout юзает user32.lib и <WinUser.h>.
Их подключение не решил проблему.
Аналогично ругается на SendMessage, HWND_BROADCAST, ExitWindows. Говорит, что не знает таких функций))
Dimarik вне форума Ответить с цитированием
Старый 06.02.2011, 22:24   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,713
По умолчанию

1. точка с запятой после описания класа
2. подключать не винюзер, а виндовс
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выразить arcctg(x) через другие функции? KimiRaikkonen Общие вопросы C/C++ 2 20.11.2009 21:17
TList, TClassList и другие megachuhancer Общие вопросы Delphi 2 01.10.2009 15:17
Добавление данных в текстовые файлы. Другие процедуры и функции для обработки текстовых файлов student2009 Помощь студентам 1 02.06.2009 08:44
Добавление данных в текстовые файлы. Другие процедуры и функции для обработки текстовых файлов student2009 Паскаль, Turbo Pascal, PascalABC.NET 5 01.06.2009 21:27
Паскаль. Элементарные задачи. Помогите, пожалуйста Ольга1305 Помощь студентам 2 23.04.2009 06:39