반응형

오버워치 실행시 일반오류 0xE0010160 창을 뿜어내면서 실행이 안되는 경우가 있어서


해결 방법을 찾아보던 중, 그래픽카드 드라이버 최신버젼 설치, 재부팅 등 재설치를 제외한 해볼 수 있는것은 다 해봤지만 안되어 외국 포럼에서 찾아보던 중 해결 방법을 찾았다.


Windows 10의 경우

"내 PC" -> 문서 -> Overwatch 폴더 삭제


PC OS가 Windows 10이라서 하위 OS의 동일 증상 해결 방법은 정확하게 짚어내지는 못하지만 아마도 내문서 폴더에 동일한 Overwatch 폴더가 있을테니 그것을 삭제하고 게임을 실행하면 될듯 싶다.


'Utility' 카테고리의 다른 글

[Windows] OEM 파티션 숨기기  (0) 2018.06.26
[VMware] Version mismatch with vmx86 driver 오류 발생시  (1) 2018.06.25
GameGuardian 8.28.0  (0) 2017.07.17
Windows USB/DVD Download Tool  (0) 2017.03.03
Windows ISO Downloader  (0) 2017.01.21
반응형

C#에서는 FILE 핸들러로 바로 확인이 가능한데 C++는 한줄에 쓰기 번거러워 따로 함수를 만들어서 사용한다.


유니코드가 아닌 프로젝트도 있어 분기처리 해준다.



bool isExistFile(CString _strFile)
{
#ifdef _UNICODE
	return(_waccess_s(_strFile, 0) != -1);
#else
	return (_access_s(_strFile, 0) != -1);
#endif
	
}


반응형

mirror : https://gameguardian.net/download


official download : https://gameguardian.net/download 

mirror download : 

GameGuardian.8.28.0.apk



About This File

Overview: Play games your way!
“GameGuardian” is a game hack/alteration tool. With it, you can modify money, HP, SP, and much more. You can enjoy the fun part of a game without suffering from its unseasonable design.
Requires Android: 2.3.3+

GameGuardian Features Summary

  • Runs on ARM, x64 and x86 devices, including x86 emulators (BlueStacks, Droid4X, Andy, NOX, Memu, AMIDuOS, Windroy, AVD, Genymotion etc.)
  • Supports Android 2.3.3+ (Gingerbread) through Lollipop (5+), Marshmallow (6+) and Nougat (7+).
  • Game deceleration and acceleration (speedhack) for ARM and x86 devices, including x86 emulators.  Also supports 32-bit applications on 64-bit devices using speedhack.
  • Search feature: encrypted values.
  • Search of unknown values when specifying the difference between values.
  • Explicit and "fuzzy" numeric searches
  • Supports: Double, Float, Qword, Dword, XOR, Word, Byte, or Auto data-type searches
  • Modify all search results at once
  • Filtering of search results (address greater than and less than, value greater than and less than)
  • App locale for over 90 languages
  • And, much, much more

Notes:

Credit:

  • @d2dyno - Owner, lead designer, project management.
  • @Enyby - Lead coder, project management.
  • @Trasd - Technical consultant, project management.
  • @Aqua - Creator (retired).

What's New in Version 8.28.0   See changelog 

Released 

  • Added LUA scripting. For additional information, please visit our forum.
  • Added a setting to resize floating icon.
  • Improved resizing of UI icons.
  • Improved start of searches.
  • Improved UI.
  • UI fixes.
  • Bugs fixes.
  • Updated translations.


반응형

MFC에서 ComboBox(콤보박스) 사용시 사용자가 임의적으로 항목을 수정할 수 있다.


물론 수정된 값을 받는 경우도 있지만, 해당 선택된 항목의 index값을 가져와서 쓰는경우 매개변수가 잘못되었다는 등의 오류가 발생 할 수 있다.


사용자가 수정할 항목이 아닌 경우라면 이를 ReadOnly로 바꿔줄 필요가 있다.


ReadOnly 설정은 따로 코드를 수정하는 경우도 있지만, 간단하게 해당 리소스 속성항목에서 


Type를 "Drop List"로 바꿔주면 된다.


아래는 Reference에 나와있는 Style Type별 상태

StyleWhen is list box visibleStatic or edit control
SimpleAlwaysEdit
Drop-downWhen dropped downEdit
Drop-down listWhen dropped downStatic


반응형

SI 기본 단위의 정의



SI 접두어


반응형

CFileDialog 클래스는 흔히 사용되는 파일열기, 폴더 열기 등 FileOpen 다이얼로그를 생성하는 클래스이다.

자세한 내용은 레퍼런스를 참고하자.(https://msdn.microsoft.com/ko-kr/library/dk77e5e7.aspx#cfiledialog__cfiledialog)


아래는 레퍼런스에 나와있는 CFileDialog 생성자이다.

CfileDialog는 객체 생성시에 추가로 인자값을 넣어주어야 한다.


explicit CFileDialog(
	BOOL bOpenFileDialog,  //TRUE : 파일 열기, FALSE : 다른 이름으로 저장 대화 상자
	LPCTSTR lpszDefExt = NULL,  //기본 파일 이름 확장자
	LPCTSTR lpszFileName = NULL,  //초기 파일 이름, 파일명 지정하는 edit컨트롤 기본 내용
	DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,  //대화상자 

	/*

	- OFN_EXPLOPER     윈도우 탐색기 스타일
	- OFN_ARROWMULTISELECT       파일을 한번에 여러개 선택 가능
	- OFN_CREATEPROMPT         존재하지 않는 파일명을 입력했을 경우 새로 생성하겠냐는 메시지 박스 출력
	- OFN_FILEMUSTEXIST     존재하지 않는 파일명을 입력할 수 없도록 함
	- OFN_HIDEREADONLY      읽기 전용 파일은 출력하지 않음
	- OFN_LONGNAMES          긴 파일 이름 포맷 지원
	- OFN_OVERWRITEPROMPT  존재하는 파일명을 입력했을 경우 덮어쓰겠냐는 메시지 박스 출력
	- OFN_PATHMUSTEXIST      이미 존재하는 디렉터리명만을 입력


	//2개 이상의 플래그를 이용하고자 하는 경우 '|' 기호로 구분하여 사용한다.
	*/
	LPCTSTR lpszFilter = NULL,  //확장자 필터
	CWnd* pParentWnd = NULL,
	DWORD dwSize = 0,
	BOOL bVistaStyle = TRUE);


****************** CFileDialog 클래스의 멤버 함수
CString GetPathName       선택된 파일의 절대 경로
CString GetFileName        선택된 파일의 이름과 확장자
CString GetFileExt            선택된 파일의 확장자
CString GetFileTitle           선택된 파일의 파일명
BOOL GetReadOnlyPref     읽기 전용 여부

POSITION GetStartPosition           다중 선택의 경우
CString GetNextPathName



******************CFileDialog 클래스의 인스턴스를 선언하고 DoModal 함수 호출

** 한개의 파일만 선택할 경우
char szFilter[] = "Image (*.BMP, *.GIF, *.JPG) | *.BMP;*.GIF;*.JPG | All Files(*.*)|*.*||";
CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY, szFilter);
if(IDOK == dlg.DoModal())
{
        CString strPathName = dlg.GetPathName();
}


** 여러개의 파일을 복수 선택할 경우

char szFilter[] = "All Files(*.*) | *.* ||";
CFileDialog dlg(TRUE, NULL, NULL, OFN_ALLOWMULTISELECT, szFiilter);

if(IDOK == dlg.DoModal())
      for(POSITION pos=dlg.GetStartPosition(); pos != NULL;)
               m_ctrlListBox.AddString(dlg.GetNextPathName(pos));



Get으로 멤버함수를 찾으면 될듯 하다..

+ Recent posts