Görev çubuğu vs. gizlemek
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Görev çubuğu vs. gizlemek
Merhaba,
aslında yıllar önce yaptığım birşeydi, fakat sanırım şuan win7 kullanmamdan dolayı çalışan kod bulamadım internette. Kendi birkaç çabama rağmen sonuç değişmedi. Tam ekran oyunlarda başlat düğmesi ve hizasındaki görev çubuğu gibi tüm explorer nesneleri kayboluyor yada arkaplanda kalıyor. Ben de aynı şeyi yapmak istiyorum. Öneriniz var mıdır?
aslında yıllar önce yaptığım birşeydi, fakat sanırım şuan win7 kullanmamdan dolayı çalışan kod bulamadım internette. Kendi birkaç çabama rağmen sonuç değişmedi. Tam ekran oyunlarda başlat düğmesi ve hizasındaki görev çubuğu gibi tüm explorer nesneleri kayboluyor yada arkaplanda kalıyor. Ben de aynı şeyi yapmak istiyorum. Öneriniz var mıdır?
Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
'Yükseldikçe küçülen bir uçurtma..'
Re: Görev çubuğu vs. gizlemek
Formun propertylerini aşagıdaki gibi düzenlersen, aynı etkiyi elde edersin.
Kod: Tümünü seç
borderstyle:=bsNone;
windowstate:=wsMaximized;
formstyle:=fsStayOntop;
Re: Görev çubuğu vs. gizlemek
FormCreate event'ine yazdım. Fakat, malesef ki dediğiniz win7'de çalışmıyor.
Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
'Yükseldikçe küçülen bir uçurtma..'
Re: Görev çubuğu vs. gizlemek
formCreate ine yaz...
kolay gelsin...
Kod: Tümünü seç
SetWindowPos(Application.Handle,
HWND_TOPMOST,
0, 0, 0, 0,
SWP_NOMOVE or SWP_NOSIZE or SWP_SHOWWINDOW);
Ayakkabıyı sefaletten
Çok sonraları tanıdım
Öyle ufuklarda mı olurmuş Allah'ım
Giyer giyer koşardım
Toprağın dostluğundan
Oyuncaklar yaptım çamurdan
Tenimin rengini aldım topraktan
Sen bakma esmerliğim sonradan...
http://www.tcct.us
Re: Görev çubuğu vs. gizlemek
malesef yine pek bir değişiklik yok. Sadece bir anlığına yokoluyormuş gibi gözüküyor falan tekrar geliyor.
ve bi kaç nesne yaratma işlemi yapıyorum form create event'inde. Acaba nerede sorun anlayamadım bir türlü 
Kod: Tümünü seç
SetWindowPos(Application.Handle,
HWND_TOPMOST,
0, 0, 0, 0,
SWP_NOMOVE or SWP_NOSIZE or SWP_SHOWWINDOW);
//ShowCursor(False);
DecimalSeparator:=',';
GetCursorPos(p);

Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
'Yükseldikçe küçülen bir uçurtma..'
Re: Görev çubuğu vs. gizlemek
yukarıda verdiğimi bir timer a bağla çağır veyada şöyle yapıp dene ;
yine olmazsa taskbarı show hide yap diyecem ama tavsiye etmem.onuda vereyim ;
kolay gelsin...
Kod: Tümünü seç
procedure TForm1.CreateAlwaysOnTopForm;
begin
frm := TForm.Create(self);
frm.Width := Screen.Width;
frm.Height := Screen.Height;
frm.Top := 0;
frm.Left := 0;
frm.FormStyle := fsStayOnTop;
frm.BringToFront;
tmr := TTimer.Create(frm);
tmr.Interval := 100;
tmr.OnTimer := tmrTimer;
tmr.Enabled := true;
frm.ShowModal;
end;
procedure TForm1.tmrTimer(Sender: TObject);
begin
frm.BringtoFront;
end;
Kod: Tümünü seç
procedure hideTaskbar;
var wndHandle : THandle;
wndClass : array[0..50] of Char;
begin
StrPCopy(@wndClass[0], 'Shell_TrayWnd');
wndHandle := FindWindow(@wndClass[0], nil);
ShowWindow(wndHandle, SW_HIDE); // This hides the taskbar
end;
procedure showTaskbar;
var wndHandle : THandle;
wndClass : array[0..50] of Char;
begin
StrPCopy(@wndClass[0], 'Shell_TrayWnd');
wndHandle := FindWindow(@wndClass[0], nil);
ShowWindow(wndHandle, SW_RESTORE); // This restores the taskbar
end;
Ayakkabıyı sefaletten
Çok sonraları tanıdım
Öyle ufuklarda mı olurmuş Allah'ım
Giyer giyer koşardım
Toprağın dostluğundan
Oyuncaklar yaptım çamurdan
Tenimin rengini aldım topraktan
Sen bakma esmerliğim sonradan...
http://www.tcct.us
Re: Görev çubuğu vs. gizlemek
Sorun ne çözemedim fakat benim projem hariç diğer projelerde dedikleriniz sorunsuz çalışıyor. Sorunu halledince buraya yazmayı ihmal etmem, teşekkürler ilginiz için.
Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
'Yükseldikçe küçülen bir uçurtma..'