<span style="color:#666666;font-family:tahoma, Verdana, Arial, '굴림';">제목에 쓴 내용이 맞는지 모르겠습니다.</span> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>if (PtInRect(&btnRc[BTN::SAVE], _ptMouse)) // 마우스가 버튼의 렉트 안에 들어오면</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>BtnAlpha[BTN::SAVE] = 200;<span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>// 버튼의 알파값을 200으로 만들어 주고</div> <div><br></div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>if (KEYMANAGER->isOnceKeyDown(VK_LBUTTON)) // 만약 마우스의 왼쪽 버튼을 클릭하면</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>// GetDlgItemText함수를 이용해 에디트박스의 문자열을 담아서</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>GetDlgItemText(h_ControlNum, ID_EDIT_CONTROLNUM, lp_testString, 128);</div> <div><br></div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>//INI파일에 저장합니다.</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>char* str = lp_testString;</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>INIDATA->addData("관리번호", "1번", str);</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>INIDATA->iniSave("INITEST");</div> <div><br></div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>// Messagebox</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>MessageBox(_hWnd, "저장이 완료되었습니다.", "Save", MB_OK);</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>}</div></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">여기서 GetDlgItemText 함수의 세번째 인수가 디버깅을 했을때 </div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">메모리를 읽어올 수 없습니다. 라고 나옵니다.</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">값이 안담긴것 같은데 제 머리로는 도통 왜 안닮기는 것인지 이해하지 못하겠습니다.</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">구글에 검색도 해봤지만 옛날 자료가 많아서 인자가 다르기도하고</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">원하는 자료가 나오지 않아서 질문합니다.</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">에디트박스는 CreateWindow 함수로 만들었습니다.</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">리소스의 아이디는 리소스.h 에서 만든것이 아닌</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">프로그램 전역적으로 #define ID_EDIT_CONTROLNUM 501 디파인문으로 만들었습니다.</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>HWND h_ControlNum;<span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>// 관리번호</div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>LPSTR lp_testString;</div> <div><span class="Apple-tab-span" style="font-size:9pt;font-family:'굴림', tahoma, verdana;white-space:pre;"> </span>char* str = nullptr;</div></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;"><br></div> <div style="font-family:tahoma, Verdana, Arial, '굴림';color:#666666;">이것은 lp_testString의 자료형과 h_ControlNum의 자료형입니다.</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.