我正在使用Excel COM互操作將圖像(特別是EPS)插入到電子表格中。圖像插入正常,但Excel忽略所有可見/背景設置並竊取焦點顯示一個對話框,如「導入圖像」。對話框只保留一小段,但它會使屏幕閃爍,更糟糕的是,當我一次插入許多圖像時,它可能壟斷系統幾秒鐘(包括從前臺進程中竊取鍵擊)。如何在插入圖像時保持Excel互操作性以防偷竊
我設置的背景選項如下:
Excel.Application xlApp = new Excel.Application();
xlApp.Visible = false;
xlApp.ScreenUpdating = false;
xlApp.DisplayAlerts = false;
Excel.Worksheet worksheet;
//....
worksheet.Pictures(Type.Missing).Insert(filename,Type.Missing); //steals focus
我怎樣才能得到的Excel留在後臺喜歡這裏屬於?
它確實聽起來像是微軟許可的行爲不當組件。 – 2009-05-01 03:10:44