jfri kim
윈도우 업데이트나 드라이버 업데이트 후 시작메뉴 아이콘이 빈칸으로 나오는 경우가 있다. 아래 내용을 메모장에 복사 후 붙여넣어 *.bat 파일로 저장한 후 실행한다.(*에는 아무 문구나 쓰면 된다. 예시: Clear Start Menu Cache.bat) @echo off REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\StateStore" /V ResetCache /T REG_DWORD /D 1 /F taskkill /f /im explorer.exe start explorer.exe
윈도우 업데이트 후 바탕화면에 엣지 검색창이 생겼다. 개인적으로 바탕화면 위젯 종류는 극혐이기 때문에 삭제하려고 했으나엣지에 포함되어 있어서 삭제는 안되고 비활성화 할 수 있었다. 레지스트리 편집기에서HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge이 위치에 새 DWORD(32비트) 값을 생성하면 된다. 이름 : WebWidgetAllowed형식 : REG_DWORD값 : 0 만약 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft 안에 Edge가 없다면 Edge 키를 새로 추가하여 그 위치에 새 DWORD값을 생성한다. reg파일로 위 과정을 실행하고 싶다면 메모장에 아래 내용을 복사하여 붙여넣기 한 후*.reg 파일로 저장..
개요원래설명dll을 교체하는식으로 할 수 있는 최대한 한글화했는데 다 안되는 부분이 있어서 반글화 패치가 되었네요원 개발자가 Github에 올린 소스를 비주얼스튜디오에서 불러와 다른 부분도 다 고칠 수 있지만 그러면 원 개발자가 다음 패치를 발표시 적용이 안될 수 있는 문제도 있고 굳이 전체를 다 한글화할 필요가 없어서 여기까지만 작업합니다.사실 반글화버전도 굳이 이런 기능을 쓸까 싶은 부분까지 번역하느라 미묘한 느낌이 있어서... 새패치설명DS4Windows가 3.3.3으로 버전업하면서 .NET 8 버전으로 바껴 이전에 올려둔 한글패치와 호환이 안되게 바뀌었네요.그래서 버전업했습니다.새롭게 만들면서 dll 수정으로 웬만한 부분을 다 한글화할 수 있다는 것을 알아서 기존보다 더 많은 부분을 한글화했습니다..
솔리드웍스가 사용중인 GPU의 RealView Graphics 지원여부를 확인하지 못한다면그래픽카드의 성능과 관계없이 RealView Graphics를 사용할 수 없습니다. 솔리드웍스의 레지스트리에 직접 RealView Graphics를 활성화하고 그래픽카드의 정보를 입력하면RealView Graphics를 사용할 수 있게됩니다. 레지스트리편집기(regedit)을 실행합니다.기본적으로 HKEY_CURRENT_USER\SOFTWARE\SolidWorks\SOLIDWORKS사용버전\Performance\Graphics\Hardware 경로에서 모든 작업이 이뤄집니다. 경로내의 Current에서 Renderer의 값내용을 복사합니다.그리고 Gl2Shaders 항목을 펼쳐서 NV40에 새로운 키를 생성하고 키..
인터넷에 검색시 여러가지 방법이 나오지만 윈도우 시작시 실행될 경우 작동하지 않는 경우가 생겨서어떤 방법이 권장할 수 있는 방법인지 테스트해보았다. 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..