โปรแกรม HMI ซึ่งเขียนด้วย RSView32 เมื่อนำมาใช้บน Win7 มีปัญหาอย่างหนึ่งคือ การสั่งแสดง Presentation (ปุ่มสีเหลือง ซึ่งใช้ AppStart command สั่งเริ่ม Application ภายนอก) ไม่แสดงผลอยู่ด้านหน้าสุด (Foreground) แต่กลับไปแสดงอยู่ด้านหลัง (ฺBackground) แทน
ปัญหานี้มีคำอธิบายอยู่ใน technote ของ AB อธิบายไว้ดังนี้
สรุปวิธีการแก้ไขก็คือ เข้าไปแก้ไขค่า ForegroundLockTimeout ใน Registry ที่ HKCU\Control Panel\Desktop จากค่าดีฟอลท์ 200000 (decimal) ให้เป็น 0
แล้วรีสตาร์ทวินโดวส์ใหม่ ก็จะใช้ได้
🙂
Test