일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- synology
- mean
- ipad
- Lotto
- Button
- Numpy
- pycharm
- javascript
- LSTM
- pip
- DFS
- imread
- keras
- pandas
- 삼성소프트웨어멤버십
- SciPy
- SPL
- CNN
- 알고리즘
- install
- Splunk
- Series
- dataframe
- GitHub
- GT-S80
- RNN
- E-P1
- mariadb
- Python
- index
- Today
- Total
목록공부 (287)
잠토의 잠망경
코드 입니다. LRESULT FAR WINAPI WndProc(HWND hwnd, UINT message, UINT wParam, LONG lParam) { HDC hdc; PAINTSTRUCT ps; RECT rect; HWND hiwnd; //실행시키고자하는 program의 이름이다. 절대경로 상대경로 모두 사용가능 TCHAR *command= TEXT("c:\\ForMobileToKimGM"); HWND child; switch (message) { case WM_PAINT: hdc=BeginPaint(hwnd, &ps); GetClientRect(hwnd,&rect); DrawText(hdc,TEXT("hello, windows!"), -1, &rect, DT_SINGLELINE|DT_CENTER..
보는 봐와 같이. 아무리 extern "C"를 해도 __cdecl 과 같은 함수명을 얻을 수는 없다. 단지 extern "C"를 안했을 때는 C++ Name Mangling의 규칙에 따라 예상할 수도 없는 범위의 함수명을 얻게 된다. 참조 무식함의 끝을 달리던 나... 드디어 운명의 책을 만났으니... 여기보면 나의 삽질을 무색하는 그 무언가가 있다.. 야호~~ 추신. 오타가 좀 있다. ㅡㅡ;
내 환경에서는 왜 extern "C"가 안될까? vc++ 6.0 2005,2008 모두 이게 작동을 안한다. ㅜㅜ 아 수많은 밤을 이 문제를 해결하려고 노력했고 해결한듯한 착각속에 프로젝트를 진행했고 완성했다. (기적이다. ㅡㅡ;; 내가 어떻게 멤버십에 있는거지 ㅜㅜ) 지금 dumpbin으로 내가 했던 모든 dll들을 확인해보니 이건뭥미.. ㅜㅜ 아.. 왜 왜 왜 안되는건가. ㅜㅜ 그냥 def 혹은 dumpbin으로 그냥 로드할란다. 귀찮다.
마우스 커서를 옮기는 API SetCursorPos(x,y); 마우스 커서의 현재 포지션 API POINT pt; GetCursorPos(&pt); 현재 화면의 해상도를 알아오는 함수 int nScreenWidth = GetSystemMetrics(SM_CXSCREEN); int nScreenHeight = GetSystemMetrics(SM_CYSCREEN);
BMP 이미지를 PNG로 변환시키는 루틴 VS 2008을 사용하여야 작동합니다. ㅡㅡ; 그지같은 VS6.0 #include #include #include #include #include #define CAPTUREBLT (DWORD)0x40000000 /* Include layered windows */ #define false 0 void CaptureScreen(); void SaveBitmap(char *szFilename,HBITMAP hBitmap); int main(void) { CaptureScreen(); LPCTSTR filename=_T("c:\\test.bmp"); LPCTSTR changefilename=_T("c:\\test01.png"); CImage myImage; myIma..
mouse_event 는 Windows 환경에서 사용자에 의해 임으로 발생시킬수 있는 윈도우 API이다. msdn: ms-help://MS.MSDNQTR.v90.ko/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputfunctions/mouse_event.htm 이 함수의 사용 예시이다. #include int main(void) { //mickey 절대 좌표. (0~65,535) DWORD baseX=65535/1280; // 기본 베이스 좌표 X DWORD baseY=65535/800; // 기본 베이스 좌표 Y int X=1280; // 내가 원하는 X 위치 int Y=100; // 내가 원하는 Y ..
현재 Dll 학습하는 가운데 삽질한 내용을 정리하려 합니다. 우선 extern "C"를 쓰는 이유는 name Mangling 때문에 CPP에서 사용하는 것으로 C에서는 사용할 이유가 없다. 고로 .C파일에서는 extern "C"를 사용할 경우 Error을 뿌려대는듯하다.
Download clipboard demo project - 12 Kb Download notification demo project - 12 Kb Adding clipboard support to a VC++ / MFC application is extremely simple. This article covers the basic steps involved in getting your applictions talking to the clipboard. In it are examples of the following: Reading and writing text Reading and writing WMF data Reading and writing a bitmap Setting up and using y..