See on nüüd küll hiline vastus, aga loodetavasti kellelegi hiljem ikkagi abiks.
Teemade loetelu VS ei paku kahjuks, ainukene kes niisugust vaadet pakub on kas Help või siis MSDN library (http://msdn.microsoft.com/library).
Kui soovid kasutada väliseid asju, siis kas tuleb reference lisada (on olemas erinevat tüüpi - .NET (reference assembly), COM, project). Erinevat tüüpi projekti luues lisatakse vajalikud baad libraryd kohe üle (ntx luues windowsi kliendi projekti on windowsi UI libraried, ja veebi oma puhul veebi libraryd jne ).
Kui soovid kutsuda unmanaged c++ koodi oma c# -st, siis
using System.Runtime.InteropServices; // DllImport
public class Win32 {
[DllImport("User32.Dll")]
public static extern void SetWindowText(int h, String s);
}
ja custom dll kopeeri oma rakenduse juurde (bin). Antud näite puhul muidugi tegu user32.dll ja siin ei ole vaja kopeerida.
|