프로그래밍

프로그램 갈아 엎을게 많아서 별 또라이같은 방법도 생각해네네 ㅋㅋㅋ

그냥 한두달 하고 그만두려고 했는데..

 

클라이언트가 학교 선배라서 그만 둘 수도 없고..

 

사실 돈은 충분히 주는데, 시간이 없다...

 

다음주에 최종 졸업 논문 발표인데 외주 할 시간은 없는데 말이지..

 

그냥 빨리 끝내고 논문 작업 하려고 했는데, 시발 내일 아침까지좀 해달라네? 하..

 

도저히 방법이 생각이 안떠올라서 존나 개꼼수 부리고 있다...

 

일단 외주 하면서 프로그램이 5종류가 나왔는데, 이걸 하나로 합쳐서 CCTV DVR처럼 만들어 달라더라?

 

MFC 프로그래밍 해본게이들은 알겠지만

 

5종류의 MFC 프로그램을 하나로 합치는게 쉽지는 않음... 사실 오늘만 버티자 식으로 짠 프로그램도 많아서..

 

사실상 새로 짜야되는데 그러고 싶진 않단말이지..

 

그래서 지금 떠오른 방법이 뭐냐면

 

C#으로 대충 DVR 처럼 4개 픽처박스를 만들고 C#이 MFC 프로그램을 실행 시킬때 c#에서 만들어진 픽쳐박스의 HWND 값을 넘겨서

 

MFC 프로그램이 넘겨받은 HWND로 C#의 픽쳐박스에 그려주면 될것 같더라.

 

그러니깐 A라는 프로그램이 A자신이 만든 픽쳐박스에 화면을 그리는게 아니라

 

A라는 프로그램이 B라는 프로그램의 화면에 그리도록 하는거지..

 

시발 이짓을 안해본건 아니지만, OpenCV가 제공하는 CvvImage가 저걸 지원해줄까 싶어서 메모장 틀고 메모장 HWND에 그리도록 했는데

 

엌ㅋㅋㅋㅋㅋ 되더라.. ㅋㅋㅋ

 

123.png

 

이걸로 퉁쳐야겠다... ㅋㅋㅋ

 

개꿀 빨러간다... C# 프로그램에서는 ShowWindow 함수로 MFC 창 가려버려야지 ㅋㅋㅋ

 

MFC로 하나로 합친건 싱글쓰레드 온리라서 문제 많다던데..

 

저걸로 멀티프로세싱했다 해야겠다.. ㅋㅋㅋ

24개의 댓글

2019.05.21

결과만 괜찮으면 됐지, 뭐. 클라이언트가 학교 선배라고 해도 계약서 쓰고 외주 시작했을 텐데 계약 내용만 잘 완수할 수 있도록 하삼. 잘못하다가는 고소 당함.

0
2019.05.21
@모쏠탈출

그래도 선배라서 그런지 실수해도 많이 봐주시긴하더라...

0
2019.05.21
@잉텔

계약 기간 중에는 정말 큰 실수 아니면 상관 없지ㅋㅋ 기간 내에만 완수하면 되니까. 화이팅.

0

존경합니다...

0
2019.05.21
@일째프로그래밍

살려줘요..

0
2019.05.21

나중에 만약 유지보수를한다거나 해서 좆될일만 안생긴다면야 꼼수부리면 좋져 ㅎㅎ

0
2019.05.21
@GTX1080Ti

어차피 선배도 사업제안용으로 데모용으로 급하게 필요하다는거라서 ㅋㅋ

0
2019.05.21
@잉텔

파일럿이면 대충대충

0
2019.05.22

그냥 저 픽쳐박스를 니 윈도우 자식으로 바꾸자

0
2019.05.22
@Patrick

SetParent로 해볼 생각은 했는데 그게 더 귀찮을것 같아서

0
2019.05.22
@잉텔

ShowWindow로 HIDE 시켜버리면 윈도 캡쳐가 대나?

0
2019.05.22
@Patrick

어차피 HIDE된 쪽에서 주기적으로 C#으로 만든 HWND에 그릴거라서 될듯

 

어차피 MFC쪽 화면의 HBITMAP을 뿌릴건 아니라서.. 그냥 카메라에서 영상 가져와서 처리 결과만 HWND 뿌려주는거라

0
[삭제 되었습니다]
2019.05.22
@너는나는너는나는너

이거 잘 응용하면 관공서 프린터 안되는거 풀수있다.

0
@잉텔
[삭제 되었습니다]
2019.05.22
@너는나는너는나는너

ㄴㄴ 버튼도 HWND라서 인쇄 버튼 막힌거 Spy++로 HWND 값만 따와서 EnableWindow로 TRUE 만들어주면 인쇄버튼 활성화 되면서 풀리더라

0
2019.05.22
@잉텔

방금 해봤는데 안되던데 ㅋㅋㅋ 누르면 지원하지않는 프린터라고 메시지박스뜸ㅋㅋ

0
2019.05.23
@미제승냥이

벌써 패치됬나..;; 아까비.. ㅠㅠ

0
2019.05.22

다음에 저거 유지보수할 개발자에게 애도를

0
2019.05.22

우와..

0
2019.05.22

원래 시제품은 일단 돌아가게하고 양산때 제대로 만드는거로...

0
2019.05.22

고소 각 안잡히게 마무리 해

뭐 유지보수는 누가 할지 몰라도;;

나만아니면 되는거니까 ㅋㅋㅋ

0

국가 사업 제안용 데모받아서 디벨롭해 본적있는데...

참고만하고 처음부터 다시만듬...ㅎㅎ

0
2019.05.22

또라이같은게아니라 잘한거같은대 ㅋㅋ

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180563 [모바일] ㅠㅠ a90 아직 현역인가? 2 슈퍼커브 0 1 시간 전 27
180562 [정보] 개드립 mp4 재생 안되는 사람 보시오 3 쪼렙고양이 1 6 시간 전 57
180561 [컴퓨터] 메인보드 어떤거 써야되죠? 4 함박눈 0 7 시간 전 86
180560 [프로그래밍] 안드로이드 책 추천좀 집에가게해줘 0 8 시간 전 68
180559 [잡담] 갤럭시 앱 아이콘 숫자? 안뜸ㅠ 4 1q2w3es 0 9 시간 전 81
180558 [컴퓨터] 이런 도킹스테이션 어떰? 6 쿠엥쿠엥 0 9 시간 전 166
180557 [잡담] 허먼밀러 뉴 에어론B 하루체감 5 창원토박이 0 10 시간 전 185
180556 [컴퓨터] 노트북 가지고다니기 vs 미니컴퓨터 가지고다니기 15 황제건 0 11 시간 전 164
180555 [잡담] 아이패드 프로 얼마에 나올거 같음? 5 노보케인 0 12 시간 전 151
180554 [정보] 알리 ssd 2테라 9.6만 4 년차html개발자 0 13 시간 전 331
180553 [잡담] 거북선 -> 레이니로 바꿀까 3 fhana 0 14 시간 전 127
180552 [잡담] 집안에 돌아다니는 물건들 싹 다 파는 중 1 연골어류 0 15 시간 전 200
180551 [모바일] 현시점 아이폰 중고 가성비 뭐가 나음? 12 상한가 1 21 시간 전 383
180550 [프로그래밍] 폰 스크리닝 해 본 사람 있어? 3 무지개빛푸딩 0 22 시간 전 310
180549 [컴퓨터] rx7600 이 가격이면 살 만하죠? 5 죽업 0 22 시간 전 231
180548 [잡담] 사무실에서 사운드바 주워옴 2 빠빠양 0 22 시간 전 238
180547 [견적] 더는 못 짜겠어요.. 1 아랫마을공돌이 0 23 시간 전 167
180546 [컴퓨터] 컴붕이의 추천에 따라 독거미 키보드 결제함 ㅎㅎ 쿠쿠N취킨 0 23 시간 전 153
180545 [견적] 두제품간의 Cpu, 내장 그래픽 둘중 뭐가 나을까요 1 소산스님 0 1 일 전 220
180544 [컴퓨터] 573d 149달러 어떰? 3 Kalysaar 0 1 일 전 167