• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

P/Invoke Interop Assistant

Các công cụ hỗ trợ thêm cho lập trình viên dùng .NET

Điều hành viên: tungcan5diop, QUANITGROBEST

Nội qui chuyên mục
1. Gửi bài viết tại đây, Tester sẽ chuyển vào trong nếu bài viết đạt yêu cầu.
2. Chỉ nên đưa link download tại website của nhà sản xuất phần mềm nếu như giới thiệu các công cụ mà sử dụng phải trả phí, mang tính chất thương mại.
3. Tuyệt đối không được giới thiệu, đưa link cũng như upload lên diễn đàn những file, thông tin liên quan đến crack, keygen, serial...
4. Gửi bài theo mẫu qui định: viewtopic.php?f=2&t=5
[tenchuongtrinh][/tenchuongtrinh]
[phienban][/phienban]
[tacgia][/tacgia]
[chucnang][/chucnang]
[end][/end]
Hình đại diện của người dùng
Kỳ Nam
Guru
Guru
Bài viết: 510
Ngày tham gia: CN 12/08/2007 8:47 pm
Đến từ: Qui Nhơn
Been thanked: 1 time
Liên hệ:

P/Invoke Interop Assistant

Gửi bàigửi bởi Kỳ Nam » T.Năm 26/06/2008 11:41 am

Chương trình có mấy chức năng :
+ Chuyển khai báo Windows API từ native code <-> managed code , VB + C#
+ 1 database chứa đủ Windows API có trong VS2005 SDK ( MSDN cho VS2005 )

Rất đã ; có điều nó 0 hỗ trợ kiểu khai báo API Declare ... của VB , và code được tạo được đặt trong Partial Public Class NativeMethods ; thêm nữa nó nhét đầy đủ các attribute + comment nên code tạo ra hơi dài

VD : hàm SuspendThread

Mã: Chọn hết

  1.  
  2. Partial Public Class NativeMethods
  3.    
  4.     '''Return Type: DWORD->unsigned int
  5.     '''hThread: HANDLE->void*
  6.     <System.Runtime.InteropServices.DllImportAttribute("kernel32.dll", EntryPoint:="SuspendThread")>  _
  7.     Public Shared Function SuspendThread(<System.Runtime.InteropServices.InAttribute()> ByVal hThread As System.IntPtr) As UInteger
  8.     End Function
  9. End Class
  10.  


http://www.codeplex.com/clrinterop/
Tải http://www.codeplex.com/clrinterop/Rele ... seId=14120



Quay về “[.NET] Công cụ, tiện ích”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách