Witam..
Szukam, kombinuje i nie mogę odpalić okna zmaksymalizowanego..
Kombinowałem z CreateWindow i ShowWindow na razie bez efektu.
Okno cały czas pojawia się domyślnie.
Probowałem z takimi wartościami: SW_SHOWMAXIMIZED, WS_MAXIMIZE itd.
Może robię jakiś prosty błąd ??
Pzdr
Zapomniałem o kodzie:
program Project1;
uses
Windows, Messages;
var
Wnd: TWndClass;
Msg: TMsg;
function WndProc(Wnd: HWND; uMsg: UINT; wPar: WPARAM; lPar: LPARAM): LRESULT; stdcall;
begin
Result:=0;
case uMsg of
//WM_CREATE: tu próbowałem ShowWindow z SW_MAXIMIZED i SW_SHOW
WM_DESTROY: PostQuitMessage(0);
else Result:=DefWindowProc(Wnd, uMsg, wPar, lPar);
end;
end;
begin
with Wnd do begin
lpfnWndProc:=@WndProc;
hInstance:=hInstance;
lpszClassName:='Form';
hbrBackground:=COLOR_WINDOW;
hCursor:=LoadCursor(0, IDC_ARROW);
end;
RegisterClass(Wnd);
CreateWindow('Form', 'Tytuł', WS_VISIBLE+WS_MAXIMIZE+WS_TILEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, 0, 0, hInstance, NIL);
//tu też z tym ShowWindow
while GetMessage(msg, 0, 0, 0) do DispatchMessage(msg);
end.
Mieszam, kombinuje i nie chce działać... [???]
Proszę o jakieś wskazówki..
Pzdr