본문 바로가기
반응형

분류 전체보기186

C# 이벤트 없이 키 누르기 SendKeys.Send("{F5}"); 쌍따옴표안에 중괄호 안에는 특수키 쌍따옴표안에는 일반키 끝 2021. 11. 30.
인터넷으로 단속카메라, 과속카메라 위치 알아보기 https://topis.seoul.go.kr/https://topis.seoul.go.kr/ 서울시 교통정보 시스템 - TOPIS. 설문조사에 참여하시겠습니까? ※ 팝업 차단 해제 후 설문조사 이용이 가능합니다. topis.seoul.go.kr 위 주소로 가서 좌측에 무인단속 클릭하면 아래와 같이 단속 카메라 위치를 알려줌 로드뷰로 확인하면 되고 주로 사용되는 지도에서 아직 업데이트가 되지 않은 경우 이곳에서 확인 가능 ㅋㅋㅋ 이걸 왜 포스팅 했느냐? 오늘 비도오고 회사에 늦을뻔해서 차타고 갔는데 출근길에 네비에도 안찍히는 카메라가 뙇! 보여서 과속했는지 확인하려 했는데 네이버 지도에 보이지 않아가지고.. 여기저기 찾아보다가 안잊어먹으려고 포스팅함 ㅎ 2021. 11. 30.
03_키 다운(WM_KEYDOWN) #include LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) { static HCURSOR h1 = LoadCursorFromFile("c:\\WINDOWS\\Cursors\\sizens.ani"); static HCURSOR h2 = LoadCursorFromFile("c:\\WINDOWS\\Cursors\\sizewe.ani"); static int cx = 350, cy = 150; switch( msg ) { case WM_CREATE: MoveWindow(hwnd, 0, 0, cx, cy, TRUE); return 0; case WM_KEYDOWN: // 가상키... // wParam 의 하위 2byte.. 2021. 11. 29.
02_Cursor 변경 // Cursor 변경... #include // 마우스 커서가 움직일 때마다 WM_SETCURSOR 메시지가 발생한다.. // 디폴트 처리 루틴... // 커서를 윈도우 클래스에 등록된 것으로 바꾸어 버린다... // SetCursor, WM_SETCURSOR // SetClassLong 을 통한 변경 차이 이해.. LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) { static HCURSORhNowCursor; static HCURSOR hArrow, hIBeam, hWait, hNow; switch( msg ) { case WM_CREATE: // LoadCursor hArrow = LoadCursor(NULL.. 2021. 11. 29.
01_Window 스타일 변경 // 윈도우 스타일 변경 #include // 실행시 윈도우 객채의 내용을 변경해서 실행 시간에 윈도우 style 변경하기 void ModifyStyle( HWND hwnd, UINT Remove, UINT Add, BOOL bReDraw = TRUE) { // 1. 현재 스타일 얻어 오기: GetWindowLong UINT style = GetWindowLong(hwnd, GWL_STYLE); // 2. style 변경: bit 연산.. style = style & ~Remove; style = style | Add; SetWindowLong( hwnd, GWL_STYLE, style); // 3. style 변경 후 다시 그려야 함.. : SetWindowPos if( bReDraw) { SetWin.. 2021. 11. 29.
VS 오류 D8016 '/ZI'과(와) '/Gy-' 명령줄 옵션이 호환되지 않습니다. project 속성 - 구성속성 - C/C++ - 코드생성 - 함수 수준 링크 사용 좌측의 값 변경(예(/Gy)) 끝 2021. 11. 29.
01_WIN32 API 기본코드 #include LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) { switch( msg ) { case WM_LBUTTONDOWN: return 0; case WM_RBUTTONDOWN: return 0; case WM_DESTROY: PostQuitMessage(0); return 0; } return DefWindowProc(hwnd, msg, wParam, lParam); } int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { // 1. 윈도우 클래스 만들기 WNDCLASS wc; wc.. 2021. 11. 29.
08_ArrayList import java.util.ArrayList; import java.util.Iterator; public class Start { ArrayList arr = new ArrayList(); public void selectall(){ for(int i=0; i< arr.size(); i++){ String data = arr.get(i); System.out.print(data + " "); } System.out.println(""); } public void exam(){ //insert arr.add("aaa"); arr.add("bbb");arr.add("ccc"); selectall(); //select Iterator s = arr.iterator(); while( s.hasNext()).. 2021. 11. 29.
07_기본문법 public class Start { //split public void exam1(String str){ String [] s1 = str.split("#"); for(String temp : s1){ String [] s2 = temp.split("@"); System.out.println("이름 : " + s2[0]); System.out.println("전번 : " + s2[1]); char gender = s2[2].charAt(0); //System.out.println("성별 : " + s2[2]); System.out.println("성별 : " + gender); } } //string -> int or int -> string public void exam2(){ String str =.. 2021. 11. 29.
반응형