프로그래밍

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

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

 

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

 

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

 

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

 

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

 

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

 

일단 외주 하면서 프로그램이 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
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180365 [잡담] 유튜브앱 구간 스킵 방식이 바꼈네?? 츄이로 0 13 분 전 17
180364 [컴퓨터] 이륙 허가좀 2 사촌간부랄빨기 0 58 분 전 32
180363 [컴퓨터] 완전 컴알못인데 이 레노버 노트북 사도 될까? 5 Fiesta 0 1 시간 전 56
180362 [잡담] 천천히 충전하는 거 폰 배터리에 더 안 좋음? 2 개돼지무한리필 0 1 시간 전 58
180361 [잡담] 메타ai 공개 1 년차html개발자 0 1 시간 전 76
180360 [컴퓨터] p41을 서브 게임저장용은 낭비인가? 7 신우철 0 3 시간 전 108
180359 [정보] 해당 모니터암이 여기 모니터2개에 맞을지 모르겠습니다 2 골든베릴 0 6 시간 전 91
180358 [견적] (직구) SK하이닉스 Platinum P41 2TB PCIe4.0 NVMe M.2 2280 ... 7 요기쪄 0 6 시간 전 236
180357 [컴퓨터] 이거 괜찮은 가격인가요? 5 죽업 0 7 시간 전 151
180356 [잡담] 급해서 특급운송으로 주문했는데... 오브 0 7 시간 전 108
180355 [컴퓨터] 사도 됨? 8 or5469 0 10 시간 전 145
180354 [모바일] 에어팟 프로 1세대 노이즈 캔슬링시 들리는 잡음 해결 방법 5 기승전치킨 0 12 시간 전 142
180353 [컴퓨터] RX7600 생각보다 잘만들었네? 7 Vv연옥의사신vV 0 13 시간 전 226
180352 [컴퓨터] 모니터가 FHD이면.. FHD이상은 차이없는거 아닌가? 4 ing 0 13 시간 전 176
180351 [견적] 컴 살까 하는데 견적 어떤가여 5 함박눈 0 15 시간 전 90
180350 [컴퓨터] 5700x3d 장착 후기 1 바숲 1 15 시간 전 161
180349 [잡담] U4025QW 도착! (WFHD 75 HZ -> WUHD 120HZ 한방 업글기) 3 냐하하하하 1 16 시간 전 114
180348 [견적] 노트북 처음 사보려고 하는데 어디서 어떻게 사야 좋을까요? 5 하늘을나는잉어킹 0 16 시간 전 71
180347 [컴퓨터] 요즘 윈도우 하는짓거리 너무싫어서 6 Vv연옥의사신vV 0 16 시간 전 203
180346 [모바일] 핏3 구매후 느낀점 4 타이거밤 0 17 시간 전 200