Arsip: meletakkan applikasi tetap teratas

 
user image
more 13 years ago

reza_elka

Para master semua, saya mau nanya lagi Gimana caranya meletakkan applikasi kita tetap diatas aplikasi yang lain pada suatu dekstop? contohnya : gambar1 gambar 2 Gambar 1 merupakan tampilan awal sebuah dekstop sebelum aplikasi kita dijalankan. Gambar 2 merupakan tampilan dekstop setelah applikasi kita dijalankan. Misalnya applikasi kita adalah form1. ukuran dan posisinya sama dengan form1. apabila applikasi kita dijalankan otomatis applikasi yang lain seperti W Explorer, word dan lain sebagainya diletakkan dibawah applikasi kita. Dan apabila applikasi lain dijalankan akan dibuka tetap dibawah applikasi kita. jadi applikasi kita tetap terlihat terima kasih...
user image
more 13 years ago

mat_koder

Anda harus jelaskan pengertian kata "di bawah" , apakah "posisi" ( Left,Top) windows < tampaknya ini yg ada di gambar yg anda sertakan> , ataukah "Z-order" dari windows. Tentunya anda ngga bisa atur "posisi" windows lain bilamana windows tsb lagi Fullscreen ( maximized). Tapi anda bisa atur aplikasi anda di Top of all other windows ( Z-order) , shg aplikasi anda tampak selalu "didepan" aplikasi lain. Anda bisa menggeser posisi aplikasi lain yg tdk maximized ,( Top,Left-nya) jika anda tau Handlenya dengan mengirimkan Windows Message yg sesuai ( lihat Win32 API Help ). Anda bisa enumerate semua Child Window dari Desktop untuk mencari handle2 dari semua aplikasi yg sedang aktif di desktop.
user image
more 13 years ago

paidi

allwaysontop ini kali ya
SetWindowPos(Fmain.Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_NOMOVE or SWP_NOSIZE);
user image
more 13 years ago

reza_elka

@paidi: allwaysontop ini kali ya
SetWindowPos(Fmain.Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_NOMOVE or SWP_NOSIZE);
AlwaysOnTop, applikasi kita tetap terlihat tapi tetap menimpa applikasi yang lain. Yang saya maksud kita tidak menimpa applikasi yang lain, kita hanya meletakkan left.top-nya dibawah applikasi kita
user image
more 13 years ago

reza_elka

@mat_koder: Anda harus jelaskan pengertian kata "di bawah" , apakah "posisi" ( Left,Top) windows < tampaknya ini yg ada di gambar yg anda sertakan> , ataukah "Z-order" dari windows. Tentunya anda ngga bisa atur "posisi" windows lain bilamana windows tsb lagi Fullscreen ( maximized). Tapi anda bisa atur aplikasi anda di Top of all other windows ( Z-order) , shg aplikasi anda tampak selalu "didepan" aplikasi lain. Anda bisa menggeser posisi aplikasi lain yg tdk maximized ,( Top,Left-nya) jika anda tau Handlenya dengan mengirimkan Windows Message yg sesuai ( lihat Win32 API Help ). Anda bisa enumerate semua Child Window dari Desktop untuk mencari handle2 dari semua aplikasi yg sedang aktif di desktop.
Yang saya maksud "Dibawah" mungkin lebih tepatnya Left.Top. Saya punya software freeware "teks ticker" yg apabila kita jalankan semua window dari applikasi yang sedang berjalan ditarik kebawah dan diletakkan persis di bawah "teks ticker" tsb. bukan hanya window yang diturunkan, saya perhatikan shortcut2 yang ada di dekstop juga diturunkan kebawah sesuai Height dari "teks ticker" tsb
more ...
  • Pages:
  • 1
Share to

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com