티스토리 뷰

프로그래밍/MFC

문자열 얻기

에어버스 2015. 10. 19. 22:02

HWND h메인창 = ::FindWindowA(NULL, "받은쪽지");
HWND a = ::FindWindowExA(h메인창, NULL, "TFlatPanel", NULL);
HWND c = ::FindWindowExA(a, NULL, "TEzImagePanel", NULL);
HWND d = ::FindWindowExA(c, NULL, "TRxRichEditTrans", NULL);

문자열 길이 얻기 : WW_GETTEXTLENGTH
 Int32 textLength = SendMessage(textBox1.Handle, WM_GETTEXTLENGTH, IntPtr.Zero, IntPtr.Zero); // VB코드
문자열 얻기 : WM_GETTEXT
wchar_t temp_text[256]; // 유니코드
::SendMessage(d, WM_GETTEXT, (WPARAM)256, (LPARAM)temp_text);
문자열 쓰기 : WM_SETETXT
::SendMessage(d, WM_SETTEXT, (WPARAM)0, (LPARAM)L"안녕"); // 이건 안되네

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28