Russian Qt Forum
Октябрь 01, 2024, 00:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО] Смена разрешения экрана  (Прочитано 2712 раз)
Hrundel
Гость
« : Сентябрь 08, 2013, 12:55 »

Всем привет,

хочу поменять разрешение экрана программно. API не знаю, поэтому воспользовался предложенным решением, которое у других разработчиков работает.
Но у меня компилятор начинает ругаться на

Код:
main.obj:-1: Error:LNK2019: unresolved external symbol __imp__ChangeDisplaySettingsW@8 referenced in function _main

Причину не понимаю. Будьте добры - помогите разобраться.

Код:
#include <QtGui/QApplication>
#include "mainwindow.h"
#include <windows.h>

#include "./gamecontrols/dataexchange.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    DEVMODE dm;
        memset(&dm,0,sizeof(DEVMODE));
        dm.dmSize=sizeof(DEVMODE);
        dm.dmPelsWidth=1024;
        dm.dmPelsHeight=768;
        dm.dmFields=DM_BITSPERPEL|DM_PELSWIDTH|DM_PELSHEIGHT|DM_DISPLAYFREQUENCY;
    ChangeDisplaySettings ( &dm, CDS_FULLSCREEN );

    MainWindow w;
    w.show();

    return a.exec();
}  
« Последнее редактирование: Сентябрь 08, 2013, 13:26 от Hrundel » Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4350



Просмотр профиля
« Ответ #1 : Сентябрь 08, 2013, 13:13 »

Давайте я погуглю за вас.
http://msdn.microsoft.com/en-us/library/windows/desktop/dd183411%28v=vs.85%29.aspx
Эта функция относится к библиотеке user32.lib, вот ее и нужно подключить в свой проект.
Записан
Hrundel
Гость
« Ответ #2 : Сентябрь 08, 2013, 13:26 »

Давайте я погуглю за вас.
http://msdn.microsoft.com/en-us/library/windows/desktop/dd183411%28v=vs.85%29.aspx
Эта функция относится к библиотеке user32.lib, вот ее и нужно подключить в свой проект.


 Веселый Веселый Веселый

Да гуглил, я, гуглил. Видно как-то не так запрос формулировал.
Большое спасибо

Улыбающийся Улыбающийся Улыбающийся
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #3 : Сентябрь 09, 2013, 10:16 »

Я уже ответил в Вашей другой теме, посмотрите на QDesktopWidget, возможно это то что Вы искали.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.058 секунд. Запросов: 20.