0
我有一些進口的方法,像這樣的父類:我無法繼承通過DllImport導入的方法。該怎麼辦?
class Parent
{
[DllImport("user32.dll")]
public static extern IntPtr GetForegroundWindow();
}
然後,我有另一個類,從這個父類
class Child : Parent
{
GetForegroundWindow(); // intellisense cannot find it
}
這是否意味着我必須圍繞創建一個包裝方法繼承在父類中導入的GetForegroundWindow()方法以便在子類中繼承和使用它?
您應該能夠從派生類型中調用該方法。也許是因爲你直接在類內調用方法,而不是從方法內部調用? – cdhowie
是的,我是個白癡。 –