2012-12-17 73 views
0

請幫忙。問題出在剪貼板上。當程序從VS(調試)開始時,它按預期工作,但如果我從OS直接啓動程序 - TextDataFormat.Text和TextDataFormat.UnicodeText格式爲空字符串。在VS 2008和VS2012下也會出現相同的行爲。我用Win 7家庭高級版(瑞典),Service Pack 1的 /KRISSWindows剪貼板不可用

+0

這是一個表單或網絡應用程序? – Waqar

+0

這是ridiqulos –

+0

複製和過去支持,默認情況下工作。有可能會干擾複製和過去的功能。你如何粘貼到文本框? – jmrnet

回答

1

如果是System.Windows.Forms,或許真的會設置以下根據預處理指令:

textBox1.ShortcutsEnabled = false; 

野生,但它可能發生。檢查MSDN link

+0

不,快捷方式道具設置爲「真」 – user1910391

+0

我已經做了更多的研究:問題是在剪貼板。當程序從VS(調試)開始時,它按預期工作,但如果我從OS直接啓動程序 - TextDataFormat.Text和TextDataFormat.UnicodeText格式爲空字符串。奇怪! – user1910391

1

這是我的防病毒程序,它保護剪貼板(安靜地)爲「不可信」的程序。