Калибровка окна MFC

Быстрая консультация поисковой системы очень помогает.

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

некоторые результаты поиска, которые могут вам помочь:
один & nbsp; два & NBSP; три & nbsp; четыре

9
задан Konrad 7 October 2008 в 13:03
поделиться

3 ответа

Можно также установить размер (с SetWindowPos()) из CMainFrame::OnCreate(), или в CWinApp- производный класс InitInstance. Ищите строку, которая говорит pMainFrame->ShowWindow(), и звоните pMainFrame->SetWindowPos() перед той строкой. Это - то, где я всегда делаю это.

11
ответ дан 4 December 2019 в 13:06
поделиться

Найдите свой размер экрана с..

CRect rect;
SystemParametersInfo(SPI_GETWORKAREA,0,&rect,0);
screen_x_size=rect.Width();  
screen_y_size=rect.Height();

используйте эти значения для вычисления размера X и Y окна затем..

::SetWindowPos(m_hWnd,HWND_TOPMOST,0,0,main_x_size,main_y_size,SWP_NOZORDER); 

Где main_x_size и main_y_size Ваши размеры.

3
ответ дан 4 December 2019 в 13:06
поделиться

Я думаю, что Вы ищете PreCreateWindow и что Ваше приложение не является базирующимся диалоговым окном.

Это - виртуальная функция членства класса CWnd, и это называет платформа непосредственно перед тем, как окно создается. Таким образом, это - правильное место для размещения изменений.

Необходимо записать что-то вроде этого:

BOOL CMyWindow::PreCreateWindow(CREATESTRUCT& cs)
{
   cs.cy = 640; // width
   cs.cx = 480; // height
   cs.y = 0; // top position
   cs.x = 0; // left position
   // don't forget to call base class version, suppose you derived you window from CWnd
   return CWnd::PreCreateWindow(cs);
}
2
ответ дан 4 December 2019 в 13:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: