สวัสดีครับ มี API Function เล็กๆเกี่ยวกับ วินโดวส์มาลองเล่นกันนะครับ API ตัวนี้จะทำการจัด วินโดวส์ให้เราใหม่โดยถอดเอา icon เล็กๆที่มักจะอยู่ทางมุมซ้ายสุดซึ่งเมื่อเราคลิกที่ icon ตัวนี้มันก็จะเปิด เมนูของตัว วินโดวส์ขึ้นมาให้เรา แต่คราวนี้เราเอามันออก แต่ก็ยังสามารถใช้เมนูได้ตามปกติ โดยทำการ คลิกขวา บน titlebar ก็จะมีเมนูปรากฎขึ้นมาตามปกติ อีกอย่างหนึ่งก็คือ ปุ่ม Minimize กับ Maximize ก็จะไม่มี เหลือแต่ปุ่ม close เท่านั้น และ เมื่อเราทำการ Minimize ด้วยเมนู วินโดวส์ตัวนี้ก็จะทำการหดลงเหลือเฉพาะ Titlebar เล็กๆ คล้ายๆกับ ใน Window 3.1
เอาละเรามาดูขั้นตอนการทำเลยก็แล้วกัน ก่อนอื่นก็ทำการกำหนด ฟังก์ชั่นก่อน โดยกำหนดใว้ที่ Global External Functions
FUNCTION ulong SetWindowLongA( ulong hWnd, int nIndex, long newValue ) LIBRARY "user32.dll"
เสร็จแล้วก็ทำการเขียนสคริปต์ลงบน Open event ของวินโดวส์ที่เราต้องการ รูปแบบของสคริปต์ก็มีดังนี้
Long ll_RC
ll_RC = SetWindowLongA(Handle(This), -20, 128)
IF ll_RC = 0 THEN
Messagebox("ปัญหา","มีปัญหาในการเรียกใช้ ฟังก์ชั่น...")
END IF
เท่านี้ก็เรียบร้อยครับ ทดลองใช้งานดูนะครับ
บทความนี้มาจาก www.soopawat.com
API Function เล็กๆเกี่ยวกับ วินโดวส์
Latest News
- บทที่ 7-1 ตอน การสร้างระบบฐานข้อมูล
- บทที่ 6 ทดลองเขียนโปรแกรมด้วย PocketBuilder เบื้องต้น
- บทที่ 4 ติดตั้งdatabase sql anywhere
- บทที่ 7-2 ตอน การสร้างโปรแกรมแสดงรายการอาหารที่สั่ง ด้วย Powerbuilder 9
- บทที่ 3 ติดตั้งอุปกรณ์ และโปรแกรม Active Sync
- ทำชุด setup โปรแกรมด้วย Wise Install
- การติดตั้ง IIS
- ตัวอย่าง code โปรแกรมร้านเช่า VDO
- สมาชิก : 2
- Content : 336
- เว็บลิงก์ : 8
- จำนวนครั้งเปิดดูบทความ : 159043


