PDA

Просмотр полной версии : OnRButtonDown обновить главное окно


Besi
20.04.2010, 00:28
собствено на нажатие мышы изменить размер главного окна...
void CMainWnd::OnRButtonDown (UINT, CPoint)
{
//Блок который мне необходим для изменения размеров главного окна на 10 px(в ту и в другую сторону в данном случае для возрастания)
AfxMessageBox("Окно изменено");
}

яп с++

весьма благодарен за ответы)

warkk
20.04.2010, 01:36
На делфи это выглядело бы так Form1.Width:=Form1.Width-10

Где Width ширина окна.

Besi
20.04.2010, 01:40
warkk
я примерно пердсатвляю что ето делать черрез location но как прописать -хз

Gar|k
20.04.2010, 08:12
http://msdn.microsoft.com/en-us/library/ms633534(v=VS.85).aspx

Besi
20.04.2010, 11:50
страно но всётаки не получилось сдвинуть главное окно(
но за подсказку-спс

Besi
20.04.2010, 11:59
хотя поидее по
BOOL GetUpdateRect(
__in HWND hWnd,
__out LPRECT lpRect,
__in BOOL bErase
);
должно обновлятся.. (я может туплю как правильно предать изменения структуру рект? с данной були..)

ShkiperLol
20.04.2010, 14:32
http://msdn.microsoft.com/en-us/library/ms633534(v=VS.85).aspx
У меня все пашет.

Besi
20.04.2010, 15:03
ShkiperLol мож полностью код программы выложить?