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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2013, 16:54   #1
gunsoy
Форумчанин
 
Регистрация: 30.12.2010
Сообщений: 280
Вопрос Создать окно больше чем экран монитора

Здравствуйте

Мне нужно создать окно которое больше чем экран монитора в несколько раз Окно которое я создаю почему-то имеет размеры монитора Подскажите пожалуйста как как это сделать

Спасибо за внимание
gunsoy вне форума Ответить с цитированием
Старый 31.01.2013, 18:21   #2
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Цитата:
Окно которое я создаю почему-то имеет размеры монитора
Не почему-то, а потому-то, что вы так указали в параметрах. Приводите код.
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 31.01.2013, 18:31   #3
gunsoy
Форумчанин
 
Регистрация: 30.12.2010
Сообщений: 280
По умолчанию

Код:
hwnd = CreateWindowEx (
           0,                   /* Extended possibilites for variation */
           szClassName,         /* Classname */
           "Окно",       /* Title Text */
           WS_OVERLAPPED, /* default window */
           0,       /* Windows decides the position */
           0,       /* where the window ends up on the screen */
           3000,                 /* The programs width */
           3000,                 /* and height in pixels */
           HWND_DESKTOP,        /* The window is a child-window to desktop */
           NULL,                /* No menu */
           hThisInstance,       /* Program Instance handler */
           NULL                 /* No Window Creation data */
           );
Если не окно увеличить , то какой-нибудь способ отображения того что находится за пределами окна К примеру передвинуть не само окно , а клиентскую внутреннию часть которая больше чем окно В интернете не получается найти =(

Последний раз редактировалось Stilet; 31.01.2013 в 20:31.
gunsoy вне форума Ответить с цитированием
Старый 31.01.2013, 20:13   #4
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

у вас с окно с рамкой. делайте без рамки.
т..е. ws_popup
Smogg вне форума Ответить с цитированием
Старый 31.01.2013, 20:25   #5
gunsoy
Форумчанин
 
Регистрация: 30.12.2010
Сообщений: 280
По умолчанию

Рамка исчезла Окно не увеличелось
gunsoy вне форума Ответить с цитированием
Старый 31.01.2013, 20:39   #6
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Сделайте окно с полосами прокрутки и внутри разместите то, что Вам нужно.
s-andriano вне форума Ответить с цитированием
Старый 31.01.2013, 21:07   #7
gunsoy
Форумчанин
 
Регистрация: 30.12.2010
Сообщений: 280
По умолчанию

Всем спасибо буду делать скроллинг
gunsoy вне форума Ответить с цитированием
Старый 01.02.2013, 04:54   #8
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

Цитата:
Сообщение от gunsoy Посмотреть сообщение
Рамка исчезла Окно не увеличелось
На XP32 у меня работает:
Код:
  hWnd = CreateWindowEx(0, szWindowClass, szTitle, WS_VISIBLE | WS_POPUP,
      -200, -200, 10000, 12000, hw, NULL, hInstance, NULL);
Smogg вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Растянуть Timage(с картинкой внутри) на весь экран монитора. bakanaev Общие вопросы Delphi 3 08.12.2012 19:15
окно или не окно вот в чем вопрос geologg Общие вопросы C/C++ 4 26.03.2012 14:30
Как фоновый рисунок подстроить под экран монитора attt123 HTML и CSS 1 03.09.2011 14:07
Подстроить размер формы под экран монитора Борис2 Компоненты Delphi 8 23.04.2010 13:37
Проблема с выводами данных на экран монитора КОСМО Общие вопросы C/C++ 3 01.02.2009 11:35