QMainWindows 에 nativeEvent 질문 드립니다. > QT 질문/답변

본문 바로가기
사이트 내 전체검색

QT 질문/답변

QT/Win32 QMainWindows 에 nativeEvent 질문 드립니다.

페이지 정보

작성자 no_profile NaturalSoft100 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 1건 조회 50회 작성일 19-07-03 20:47

본문

안녕하세요.
큐티를 이용해 프로그램을 개발하고 있는 청년 입니다.

큐티 5.5를 사용하고 있고 툴은 비쥬얼 스튜디오를 사용하고 있습니다.
프리미엄 답변 질문에도 올리긴 했는데 내용이 추가되어 다시 올립니다.

외부 프로그램과 메시지 통신을 하고자 하는데 WM_COPYDATA 든 WM_USER + @ 든 메시지가 오지 않고 있습니다.
테스트용 프로그램으로 간단하게 만든 프로그램은 DIALOG 에서 nativeEvent 재정의 한 후에 테스트 해보면 메시지가 잘 들어오는데

메인으로 사용중인 QMainwindow 를 상속받은 프로그램 에서는 메시지가 들어오지 않습니다.
그래서 QMainWindow 상속 받아 테스트 프로그램을 만들었더니 또 메시지가 잘 들어오구요..

도대체 영문을 잘 모르겠습니다.
[header]
bool nativeEvent(const QByteArray &eventType, void *message, long *result);

[cpp]
bool nativeEvent(const QByteArray &eventType, void *message, long *result) {
   
if(eventType != "windows_generic_MSG")
        return false;

    const MSG *msg = reinterpret_cast<MSG*>(message);
    switch (msg->message)
    {

    case TEST_EVENT:
        Application::app()->onQuit();
        break;
    }

return false;
}

의 형태로 단순한 소스 이지만 혹시 도움이 될까 올려 봅니다.
다른 WM_KEYDOWN, WM_NCHITTEST 같은 메시지들은 잘 들어오며 여타 많은 메시지들을 모두 테스트 해보진
못했지만 일부 확인이 안되는 메시지들도 있는듯 보입니다.

혹시 이것과 관련해서 지식이 있으시다면 답변 부탁 드립니다.
구글링을 계속 해보고 있지만 이렇다 할 해답이 없어 질문 올립니다.

감사합니다.

안녕하세요.

추천0

댓글목록

devilqoo님의 댓글

no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

해당 질문에 대한 답은 아니지만...
예전 프로젝트 할 때 외부 프로그램과의 통신은 소켓 통신을 이용 했었습니다.
만약 소켓을 사용할 수 없는 환경이 아니라면 한번 고려해 보시길.

Total 6,349건 1 페이지
QT 질문/답변 목록
번호 제목 글쓴이 조회 추천 날짜
6349 QT/Embedded no_profile 7FCtE330 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1 0 07-19
6348 QT/Win32 no_profile 준재 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 22 0 07-17
6347 QT/Embedded no_profile 민토고찡 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 32 0 07-12
6346 QT/X11 no_profile 물만부은라면 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 32 0 07-11
열람중 QT/Win32 no_profile NaturalSoft100 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 51 0 07-03
6344 QT/Win32 no_profile genesisis 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 71 0 06-26
6343 QT/Embedded no_profile 둣바이홋 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 99 0 06-20
6342 QT/Embedded no_profile 깨굴 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 162 0 06-05
6341 QT/Win32 no_profile cloudtraveler 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 163 0 05-22
6340 QT/Win32 no_profile 큐티공부 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 174 0 05-14
6339 QT/Embedded no_profile 연성 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 148 0 05-14
6338 QT/Embedded no_profile 둣바이홋 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 178 0 05-03
6337 QT/Embedded no_profile 장주영 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 236 0 04-26
6336 QT/Win32 no_profile qttest 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 185 0 04-14
6335 QT/Embedded no_profile 복취 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 348 0 04-06
6334 QT/Embedded no_profile 벨제붑의노래 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 308 0 03-18
6333 QT/Embedded no_profile 은빛늑돌이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 271 0 02-26
6332 QT/Win32 no_profile 지루 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 309 0 02-25
6331 QT/Embedded no_profile 고씨 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 343 0 02-20
6330 QT/Embedded no_profile tjdudejr 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 313 0 02-20
6329 QT/Embedded no_profile QT왕초보보보보보 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 316 0 02-15
6328 QT/Win32 no_profile 윤자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 345 0 02-14
6327 QT/X11 no_profile 빅토고 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 246 0 02-13
6326 QT/Win32 no_profile 동도리군 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 377 0 02-12
6325 QT/Embedded no_profile thisistophs 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 311 0 02-06
6324 QT/Win32 no_profile amond20 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 555 0 01-30
6323 QT/Embedded no_profile thisistophs 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 488 0 01-30
6322 QT/Embedded no_profile 둣바이홋 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 465 0 01-23
6321 QT/Embedded no_profile 은빛늑돌이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 439 0 01-21
6320 QT/Win32 no_profile devopia 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 377 0 01-23
게시물 검색

  • 게시물이 없습니다.

회원로그인

설문조사

새로운 홈페이지에 대한 평가

접속자집계

오늘
753
어제
1,141
최대
3,878
전체
4,198,503

Copyright © korone.net. All rights reserved.