텍스트를 강조 표시하고 복사하는 데 필요한 키를 시뮬레이션하여 텍스트 상자에서 단어를 읽습니다. 끝나면 클립 보드를 정확하게 찾았 으면합니다.클립 보드 복사본을 저장 한 다음 되돌리려면 어떻게해야합니까?
IDataObject clipboardBackup = Clipboard.GetDataObject();
Clipboard.Clear();
//Save other things into the clipboard here, etc//
Clipboard.SetDataObject(clipboardBackup);
을하지만 그것은 작동하지 않습니다
나는 이런 식으로 뭔가를 할 수있을 거라고 기대했다. 텍스트, 오디오, 그림 등을 구체적으로 시도한 다음 적절하게 저장하는 경로를 탐색 할 수있는 것 같습니다. (나는 '데이터 객체'가 나의 예에서도 그렇듯이 전문화되어 있다고 생각한다.)
모든 가능한 유형의 클립 보드 데이터에 대해 케이스를 사용하지 않는 것이 더 간결하고 형식에 관계없이 데이터가 손실되지 않도록하십시오.
클립 보드의 일부와 전체를 가져 와서 복원하는 데 필요한 팁이 있습니까?
아마 여기서 문제는 클립 보드를 사용하는 것입니다. 왜이 경로를 선택한 이유와 달성하고자하는 것에 대해 좀 더 eplain 할 수 있습니까? 텍스트 상자에서 단어를 읽는 것은 클립 보드를 전혀 사용하지 않아야하는 작업으로 보이지 않습니다. – ZombieSheep
* ANY * 텍스트 상자에서 텍스트를 읽습니다. 내 앱이나 다른 사람들이 아닌, 내가 생각하기에 텍스트가 필요한 텍스트 상자에 액세스 할 수 있습니다. 내가 틀렸다면 나는이 복사/붙여 넣기 일을 할 수 없길 원합니다. – cksubs