kacperz1
4/19/2007 8:51:00 PM
Prosze Was o pomoc w tym oto prostym problemie,
Przestudiowuje kod aplikacji MDI ze strony winapi.org i narazie jest
dobrze. W pewnym miejscu jest kod obslugujacy zdarzenia menu. Jednej
pozycji menu (zrob nowe okno) jest przypisany kod:
MDICREATESTRUCT mcs ;
HWND hChild ;
mcs.szTitle = "Cap Com" ;
mcs.szClass = lpszNameMDI ;
mcs.hOwner = hInst ;
mcs.x = mcs.cx = CW_USEDEFAULT ;
mcs.y = mcs.cy = CW_USEDEFAULT ;
mcs.style = MDIS_ALLCHILDSTYLES ;
hChild = (HWND)SendMessage(hMDIClient,
WM_MDICREATE, 0, (LONG)&mcs) ;
W praktyce jezeli klikne na tamta pozycje menu robi sie okno z stylem
WS_OVERLAPPEDWINDOW, Jak to zmienic np. na WS_TOOLWINDOW?