yourtablecloth / TableCloth

식탁보 프로젝트
GNU Affero General Public License v3.0
929 stars 52 forks source link

[1.12.2] 명령줄 복사 기능 실패 및 관련된 버그 수정 #182

Closed rkttu closed 10 months ago

rkttu commented 10 months ago

(Sentry로 수집된 오류 로그에서 도출한 이슈)

명령줄 복사를 할 때, OpenCliboard 실패 Win32 오류가 발생함. 검색해본 결과 SetText는 여러 이유와 조건으로 실패할 가능성이 크고, SetDataObject 쪽이 좀 더 tolerance가 높게 코드가 작성되어있어, SetDataObject를 사용하는 것을 권장한다는 커뮤니티 의견을 확인, 이 방향으로 대체할 필요가 있음.

관련 HRESULT 코드: 0x800401D0