ThaiPBL.com

PowerBuilder Library Thailand

อีเมล พิมพ์ PDF

ซ่อนโปรแกรมจาก Windows task bar

Tip ที่จะเสนอนี้เป็นการ ซ่อนไม่ให้ windows แสดงแถบโปรแกรมที่ task bar ครับ ทดสอบการทำงานแล้วอาจจะทำให้ ในส่วนของ title เพี้ยนๆ ไปบ้างนะครับลองเล่นดูครับ

ขั้นแรกต้องประกาศ External function ก่อนครับ จะเอาไว้ที่ใหนแล้วแต่สะดวกครับ
แต่ผมว่าลองเอาไว้ในส่วน local ที่เราจะใช้ดีกว่าครับ

FUNCTION ulong SetWindowLongA( ulong hWnd, int nIndex, long newValue ) & LIBRARY "user32.dll" 

จากนั้นก็ไปเขียน script ที่ event ของ windows ที่เราต้องการไม่ให้แสดง task bar แบบนี้ครับ

long ll_rc
ll_rc = SetWindowLongA(Handle(This), -20, 128)

ลองเล่นกันดูนะครับ