예전 개발 할때, Dialog base 에서 개발할 때, Argument 넘기는 방법을 몰라서 정리한다.



몰론 Dialog base 에 setInfo 라는 메소드를 추가해야 한다.
(이건 자동으로 생성 되지 않는다.)

취향에 맞추어서 만들면 될 듯 싶다.

'Program > MFC' 카테고리의 다른 글

디렉토리 생성(하위디렉토리 생성)  (0) 2015.02.09
폴더 유/무 확인하도록 하는것  (0) 2014.12.01
mfc split 사용하기  (0) 2014.10.23
Posted by PARK37
,
폴더 및 파일 유/무 체크하기 쫌 많이 귀찮다. 

간단하게만 확인하면  쓰기 좋지 않을까 싶어서 함수로 만들어 쓴다.

 

GetFileAttributes 를 사용을 하면 간단하게 구할수 있다.

실패 일때 INVALID_FILE_ATTRIBUTES(-1) 리턴이 된다.

성공일때는 지정된 파일 또는 디렉토리 속성을 가지고 온다.

내 설명이 이해가 안되면 아래있는 참고 사이트 보면 이해가 확 될 듯 싶다.

참고 사이트 : http://msdn.microsoft.com/en-us/library/windows/desktop/aa364944(v=vs.85).aspx


'Program > MFC' 카테고리의 다른 글

디렉토리 생성(하위디렉토리 생성)  (0) 2015.02.09
Dialog 프로그램 시, Argument 받는 방법  (0) 2014.12.02
mfc split 사용하기  (0) 2014.10.23
Posted by PARK37
,

Windows 8.1 에서 VMWare 실행했다.

근데 이건 뭔일인가??

마우스가 왼쪽 클릭된 상태에서 제대로 인식도 못한다 

이런....

구글신에게 물어본 결과 아래처럼 하면 해결이 된다.

1. VMWare 설치 경로 이동

2. VMWare 우 클릭 후, 속성 선택

3. 호환성 탭으로 이동

3. 호환모드 변경

4. 설정 중 높은 DPI 설정에서 디스플레이 배율을 사용하지 않음

※ 참고로 아래처럼 설정을 했다.


그 이후부터 마우스 이상하게 동작하지 않는 것을 확인 했다.

역시 구글신 ㅠㅠ

출처 : http://blog.bram.co.nl/vmware-workstation-10-x-and-windows-8-1-mouse-issues/

'Windows' 카테고리의 다른 글

단축키 모음  (0) 2014.12.16
메모장(Notepad) 실행 Argument  (0) 2014.12.10
Windows 오류(VIDEO_DXGKRNL_FATAL_ERROR)  (0) 2014.10.22
Posted by PARK37
,

용지 사이즈

Etc. 2014. 11. 18. 10:27


Millimeters

Inches

Points

 

Height

Width

Height

Width

Height

Width

A0

1189

841

46.81

33.11

3370

2384

A1

841

594

33.11

23.39

2384

1684

A2

594

420

23.39

16.54

1684

1190

A3

420

297

16.54

11.69

1190

842

A4

297

210

11.69

8.27

842

595

A5

210

148

8.27

5.83

595

420

A6

148

105

5.83

4.13

420

298

A7

105

74

4.13

2.91

298

210

A8

74

52

2.91

2.05

210

148


출처 : http://www.prepressure.com/library/paper-size

'Etc.' 카테고리의 다른 글

TortoiseSVN 405 에러  (0) 2014.10.17
Posted by PARK37
,

mfc split 사용하기

Program/MFC 2014. 10. 23. 10:11

가끔 프로그램을 하다가 보면 문자열 나눌일이 있다.

Java 나 C# 같은 경우 split 라는 메소드가 있다.

사용하기 짱 편하다

MFC 에는 그런 기능이 없다

그래서 그냥 내가 만들어 쓰기로 했다;;;;


실행 소스 

위 방법대로 실행 시키면 CStringArray 로 추출이 된다.

개인적으로 메모리 선언하고 해제하고 하는 방식은 싫어해서 그냥 MS 에서 제공하는 것으로 사용을 한다.

참고사항 : Visual Studio 2008 C++ 버전으로 만들어 놓은것


Posted by PARK37
,

노트북이 이상해서 포멧했다.

포멧은 금방하지만 솔직히 다른거 설치하는게 귀찮다;;;

아마 포멧 자체에 스트레스 받는 사람은 없을 것이다.

자료 백업 이후 기존의 사용했던 프로그램을 재설치하고 업데이트 받고 그런것들이 아마 짜증이 날듯 싶다.

설치하고 신나게 드라이버 설치 후, 장치관리자에서 새로고침 누르니 아래 이미지가 나왔다.

이 씨댕 오늘 설치햇는데.....

그냥 드라이버 잡지 말고 쓸까;;;;
(이미 사용하는 프로그램을 설치 중이였다. 덕분에 sp1을 4번인가 설치 했지만;;;)

찾았는데 그나마 자료를 찾았다
(감사요~~)

문제는 생각보다 간단한거였다.

Windows 8.1 설치 후  인텔 내장 그래픽 드라이브 설치 되기 전 NVIDA  그래픽 드라이브 설치되면 발생되는 문제였다.
(아직 이유는 모른다;;; 그냥 해결했다는거에 만족한다.)

1. NVIDIA 그래픽 카드 언인스톨

2. 인텔 내장 그래픽 설치

3. 다시 NVIDIA 그래픽 카드 인스톨

그 이후부터는 문제가 없는 듯 싶다.

하마터면 다시 포멧을 할뻔 했네;;;

출처 : http://blog.naver.com/js1280/80212045949

'Windows' 카테고리의 다른 글

단축키 모음  (0) 2014.12.16
메모장(Notepad) 실행 Argument  (0) 2014.12.10
Windows 8.1 에서 VMWare 실행 시 마우스 안움직이는 현상  (0) 2014.11.26
Posted by PARK37
,

회사에서 입사 후 간단히 사용하는 물품을 주기는 한다.

근데 삼성 번들 마우스를 쓰라고 주셨는데... 그냥 그렇다.

(내가 아무리 삼성 제품을 좋아하지만 몇몇개 싫어하는 것중 마우스도 포함이 된다.)

막손이라 저렴한것 찾으면서 이전페이지로 움직였으면 좋겠다.
(마우스로 Web Browser의 뒤로가기 또는 손으로 Backspace 누르기가 너무 귀찮은게 컸다)

그냥 뒤로가기 된다는 이유와 저렴한 가격으로 샀는데 나름 괜찮다.


Posted by PARK37
,

TortoiseSVN 405 에러

Etc. 2014. 10. 17. 10:12

심심풀이로 나중에 혹시나 쓰일까봐 혼자 Google에 SVN 을 사용한다.


간만에 소스를 고치고 Commit 하려고 보니까 Commit이 안된다.


------------------------------------------------------------------

MKACTIVITY request on '/svn/!svn/act/d86a8fb4-4325-cf4a-b93f-bd4cf67fbd0c' failed: 405 Method Not Allowed

Additional errors:

DELETE request on '/svn/!svn/act/d86a8fb4-4325-cf4a-b93f-bd4cf67fbd0c' failed: 405 Method Not Allowed

------------------------------------------------------------------


이런 거지 같은 말만 나와서 찾아보니


구글 SVN 에서 Check Out 받을 경우 http 가 아닌 https 로 받아야 하더라.


아 몰랐음;;


'Etc.' 카테고리의 다른 글

용지 사이즈  (0) 2014.11.18
Posted by PARK37
,

C# 예약어

Program/C# 2014. 10. 16. 17:12

C# 에서 사용하는 예악어

(사용 방법은 천천히 정리하는 걸로;;;;)


 1. abstract

 2. as

 3. base

 4. bool

 5. break

 6. byte

 7. case

 8. catch

 9. char

10. checked

11. class

12. const

13. continue

14. decimal

15. default

16. delegate

17. do

18. double

19. else

20. enum

21. event

22. explicit

23. extern

24. FALSE

25. finally

26. fixed

27. float

28. for

29. foreach

30. goto

31. if

32. implicit

33. in

34. in (generic modifier)

35. int

36. interface

37. internal

38. is

39. lock

40. long

41. namespace

42. new

43. null

44. object

45. operator

46. out

47. out (generic modifier)

48. override

49. params

50. private

51. protected

52. public

53. readonly

54. ref

55. return

56. sbyte

57. sealed

58. short

59. sizeof

60. stackalloc

61. static

62. string

63. struct

64. switch

65. this

66. throw

67. TRUE

68. try

69. typeof

70. uint

71. ulong

72. unchecked

73. unsafe

74. ushort

75. using

76. virtual

77. void

78. volatile

79. while


Visual Studio .NET 2010 기준

출처 : http://msdn.microsoft.com/en-us/library/x53a06bb(v=vs.100).aspx



Posted by PARK37
,