공장 이야기
-
T*OMNLA에서 PPP 연결...공장 이야기 2009. 10. 30. 16:07
T*OMNLA에서 PPP 연결이 필요 해서 이전(Windows Mobile에서 PPP 연결...) 방법을 사용 해봤어나 안되는 것이다... 이유가 뭘까 고민 하든중 시간은 없고 해서 다시 구글링... CONNMGR_CONNECTIONINFO tagConnInfo; GUID guidDestNet; DWORD dwIndex = 0; DWORD dwStatus = 0; HRESULT hrConnSync = 0; ConnMgrMapURL(L"http://www.msn.com", &guidDestNet, &dwIndex); Ze..
-
SIP 설정하기공장 이야기 2009. 10. 12. 17:29
BOOL SetSIPControl(HWND wndWindow, BOOL bConversion, BOOL bShow) { HIMC imcSip = 0; imcSip = ::ImmGetContext(wndWindow); if(TRUE == bConversion) ::ImmSetConversionStatus(imcSip, IME_CMODE_NATIVE, NULL); else ::ImmSetConversionStatus(imcSip, IME_CMODE_ALPHANUMERIC, NULL); ::ImmReleaseContext(wndWindow, imcSip); if(TRUE == bShow) ::SipShowIM(SIPF_ON); else ::SipShowIM(SIPF_OFF); return TRUE; } BO..
-
Windows Mobile에서 유니코드 변환공장 이야기 2009. 9. 29. 16:45
해제는 반듯이 free로... int WCharToChar(LPCWSTR pszSour, LPSTR &pszDest) { int nLen = 0; if(NULL == pszSour) return 0; nLen = WideCharToMultiByte(CP_ACP, 0, pszSour, -1, pszDest, 0, NULL, NULL); if(0 >= nLen) return 0; pszDest = (char *)::malloc(nLen+1); ::memset(pszDest, 0, nLen+1); WideCharToMultiByte(CP_ACP, 0, pszSour, -1, pszDest, nLen, NULL, NULL); return nLen; } int CharToWChar..
-
Windows Mobile 에서 DC를 Bitmap 저장공장 이야기 2009. 9. 21. 16:04
어디서 가지고 온지는 기억이 안남...,ㅡ,ㅡ;;; _SaveBitmap(HDC dcSave, HBITMAP bmSave, LPTSTR pszFileName) { BITMAP bmpSave = { 0, }; BITMAPINFO bmiSave = { 0, }; BITMAPFILEHEADER hdrSave = { 0, }; DWORD dwByteCount = 0; void* pBuffer = NULL; HDC dcDest = NULL; HBITMAP bmDest = NULL; HBITMAP bmDestOld = NULL; HANDLE hFile = NULL; if(NULL == bmSave) return FALSE; if(NULL == dcSave)..
-
위피에서 lrotl, lrotr 구현공장 이야기 2009. 8. 12. 14:19
unsigned long _lrotl(unsigned long lValue, int shift) { unsigned long lRest = 0; unsigned long lLrotl = 0; lLrotl = lValue << shift; lRest = lValue >> (32 - shift); lLrotl = lLrotl | lRest; return lLrotl; } unsigned long _lrotr(unsigned long lValue, int shift) { unsigned long lRest = 0; unsigned long lLrotr = 0; lLrotr = lValue >> shift; lRest = lValue << (32 - shift); l..
-
Windows Mobile에서 PPP 연결...공장 이야기 2009. 6. 12. 14:18
ConnMgr.zip int nLoop = 0; HRESULT hResult = NULL; CONNMGR_CONNECTIONINFO tagConnInfo; CONNMGR_DESTINATION_INFO tagDestInfo; while( 1 ) { if(!SUCCEEDED(ConnMgrEnumDestinations(nLoop, &tagDestInfo))) break; ZeroMemory(&tagConnInfo, sizeof(CONNMGR_CONNECTIONINFO)); tagConnInfo.cbSize = sizeof(CONNMGR_CONNECTIONINFO); tagConnInfo.dwParams = CONNMGR_PARAM_GUIDDESTNET; tagConnInfo.dwPriority = CONNM..