jfri kim
다운로드 사용언어: C#GUI부분: XAML (WPF)윈도우10, 윈도우11 환경에서 개발되었으며 윈도우10, 윈도우11에서 테스트했습니다. 다른 운영체제에서는 정상작동을 보장할 수 없습니다.다운받을 때 악성코드로 오진된다는 제보가 있었는데 이는 인증받은 스토어가 아니어서이며 코드가 악성인것이 결코 아닙니다. 개요이 프로그램은 프레임드 컬렉션 게임이 너무 예전 게임이다보니 해상도 조정을 상세히 할 수 없고 전체창모드도 할 수 없기 때문에 개발한 프로그램입니다. 사용법프로그램을 실행하여 설정파일의 위치를 열어줍니다.기본적으로 사용자\Saved Games\FRAMED Collection\game.settings 파일로 위치가 잡힙니다.다른 위치에 있다면 직접 찾아서 선택해주세요. 불러온 후엔 원하는 해상도..
티스토리 스킨 문제로 게시한 애드센스 광고에 사이즈를 뜻하는 글자가 표시되는 문제가 있습니다.반응형이나 728x90 혹은 250x250과 같은 가로세로 사이즈가 표시되게 됩니다. AdSense 광고를 개발자툴로 살펴보면 revenue_unit_info 클래스 div안에 반응형이라는 글자가 들어있는데이 부분이 표시가 되지 않아야하는데 스킨 문제로 표시가 되어버리는 문제 입니다. 이 문제를 수정하려면 스킨편집 > html 편집 > CSS에 revenue_unit_info 의 표시를 하지 않게 스타일을 추가하면 됩니다.CSS의 맨아래부분에 한 줄을 추가하신 후 적용하시면 됩니다. .revenue_unit_info{ font-size: 0;}
원래는 완전 별로였지만 Visual Studio 2022부터 WinForm의 기본 아이콘이 심플해서다른 GUI에서 사용하고 싶어하는 경우가 많이 생긴것 같습니다.저도 그렇고..그래서 WinForm 기본 아이콘의 ico 파일과 크기별 png파일을 추출하여 업로드합니다. 필요에 맞게 사용하세요.
개요원래설명dll을 교체하는식으로 할 수 있는 최대한 한글화했는데 다 안되는 부분이 있어서 반글화 패치가 되었네요원 개발자가 Github에 올린 소스를 비주얼스튜디오에서 불러와 다른 부분도 다 고칠 수 있지만 그러면 원 개발자가 다음 패치를 발표시 적용이 안될 수 있는 문제도 있고 굳이 전체를 다 한글화할 필요가 없어서 여기까지만 작업합니다.사실 반글화버전도 굳이 이런 기능을 쓸까 싶은 부분까지 번역하느라 미묘한 느낌이 있어서... 새패치설명DS4Windows가 3.3.3으로 버전업하면서 .NET 8 버전으로 바껴 이전에 올려둔 한글패치와 호환이 안되게 바뀌었네요.그래서 버전업했습니다.새롭게 만들면서 dll 수정으로 웬만한 부분을 다 한글화할 수 있다는 것을 알아서 기존보다 더 많은 부분을 한글화했습니다..
인터넷에 검색시 여러가지 방법이 나오지만 윈도우 시작시 실행될 경우 작동하지 않는 경우가 생겨서어떤 방법이 권장할 수 있는 방법인지 테스트해보았다. 1. System.Windows.Forms.Application.StartupPath우선 WPF에서도 윈폼에서 쓰이는 방법인 Application.StartupPath를 사용하는것이 가능하다.단, 앞에 System.Windows.Forms.을 추가해야 한다.윈폼에서 사용하는 방법으로 WPF에서도 정확하게 작동함을 알 수 있다.윈폼에 정말 편리한 기능이 많아서 WPF 프로그램을 만들때 아쉬울때가 많다.물론 윈폼의 기능 대부분을 이용할 수 있지만... 2. Directory.GetCurrentDirectory()프로그램의 실행파일의 폴더경로를 알아내지 못하고 ..
윈폼에서는 IndexFromPoint 메서드를 통해 클릭이벤트가 발생된 커서 위치의 ListBoxItem의 Index를 쉽게 가져올 수 있었지만 wpf에서는 직접 알아내야 한다. 일단 Context Munu를 만들어야한다. ContextMenu contextMenu = new ContextMenu();MenuItem menuItemRename = new MenuItem();menuItemRename.Header = "이름 바꾸기";contextMenu.Items.Add(menuItemRename); MenuItem menuItemDelete = new MenuItem();menuItemDelete.Header = "삭제"; contextMenu.Items.Add(menuItemDelete); wpf의 L..