๐จ๐ผ๐ป๊ฐ๋ฐ/C#
C# - ๋ฉํฐ์ค๋ ๋์์ ํด๋ฆฝ๋ณด๋ ๊ธฐ๋ฅ(OLE) ์ฌ์ฉํ๊ธฐ
Janger
2022. 10. 19. 05:38
728x90
// ๋ฉํฐ์ค๋ ๋ ํจ์ ์ ์ธ
mainThread = new Thread(work);
mainThread.SetApartmentState(ApartmentState.STA);
mainThread.Start();
// ๋ฉํฐ์ค๋ ๋ ํจ์ ๋ด๋ถ
Clipboard.SetText("ํ
์คํธ");
์ถ์ฒ:
https://taeminimini.tistory.com/m/437
Thread ๋ด ์์ OLE ํธ์ถ์ STAThreadAttribute
C# Thread ํ๋ค๋ณด๋ ๋ง๋ค์ด๋์ ์ฐ๋ ๋์ Clipboard๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ํ๋ ์๋์ ๊ฐ์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ๐ฅ System.Threading.ThreadStateException: 'OLE ํธ์ถ์ ์ํํ๋ ค๋ฉด ํ์ฌ ์ค๋ ๋๋ฅผ STA(๋จ์ผ ์ค๋ ๋ ์ํํธ)
taeminimini.tistory.com
728x90