Powered By Blogger

09 August 2005

C# & VB.NET pInvoke , signature reference

http://www.modula2.org/index.php

http://www.pinvoke.net/
เวปนี้ สุดยอดครับ สำหรับคน เขียน VB.NET / C#.NET
สำหรับติดต่อกับ Win32 แบบง่ายๆ เหมือนกับเมื่อครั้งเขียน VB6 กันน่ะครับ
อาจทำงานช้าหน่อยครับ
แต่ก็ง่ายกว่า เขียน Manange C++ แน่นอน ถ้า โปรแกรมใช้ win32 ไม่เยอะนัก

ตัวอย่าง Win32 ที่น่าสนใจ เช่น
Shell -> SHGetSettings( ... )

http://www.pinvoke.net/default.aspx/shell32.SHGetSettings

และ พวก GetHostByName() ... ใน Kernel32 ครับ ... หาลิงค์ไม่เจอ ...
:P

เก็บไว้ครับ เผื่อไว้เขียน .NET หาข้อมูลต่างๆได้
แต่ ว่า pinvoke ใน .NET มันจะทำงานช้ากว่า ทั่วไปนะครับ
เพราะ มันต้องมี ส่วนช่วยสื่อสารระหว่าง win32 และ .NET ขั้นกลางครับ

No comments: