| Revision | f8a6001fdfaa76037414510aaabd4cef452fc702 (tree) |
|---|---|
| Time | 2012-03-13 17:04:21 |
| Author | unknown <XPMUser@Virt...> |
| Commiter | unknown |
cookie取得処理修正
| @@ -343,18 +343,29 @@ static INLINE COOKIE_RESULT GetCookieInternetExplorer(LPWSTR cookie,SIZE_T bufSi | ||
| 343 | 343 | |
| 344 | 344 | //保護モードフラグがFALSEならInternetGetCookieExでクッキーの値を取得 |
| 345 | 345 | }else{ |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + if(InternetGetCookie(url,key,cookie,&bufSize)== TRUE){ | |
| 350 | + | |
| 351 | + cookieResult = S_OK; | |
| 352 | + }else { | |
| 353 | + cookieResult = GetLastError(); | |
| 354 | + } | |
| 355 | + /* | |
| 346 | 356 | if(InternetGetCookieEx(url,key,cookie,&bufSize,0,NULL) == TRUE){ |
| 347 | 357 | |
| 348 | 358 | cookieResult = S_OK; |
| 349 | 359 | }else { |
| 350 | 360 | cookieResult = GetLastError(); |
| 351 | 361 | } |
| 362 | + */ | |
| 352 | 363 | |
| 353 | 364 | |
| 354 | 365 | } |
| 355 | 366 | |
| 356 | 367 | dumpln(TEXT("cookieResult:%d"),cookieResult); |
| 357 | - | |
| 368 | + dumpln(TEXT("cookie:%s"),cookie); | |
| 358 | 369 | |
| 359 | 370 | |
| 360 | 371 | //結果コード判定 |
| @@ -952,7 +963,7 @@ BROWSERTYPE getDefaultBrowserType(){ | ||
| 952 | 963 | HKEY hKey; |
| 953 | 964 | //レジストリキーを読み取り専用でオープン |
| 954 | 965 | if(RegOpenKeyEx(HKEY_CURRENT_USER,L"Software\\Microsoft\\Windows\\Shell\\Associations\\UrlAssociations\\http\\UserChoice",0,KEY_READ,&hKey) != ERROR_SUCCESS){ |
| 955 | - return COOKIE_ERR_INTERNETOPTION_NOTOPEN; | |
| 966 | + return BT_NOSETTING; | |
| 956 | 967 | } |
| 957 | 968 | |
| 958 | 969 | RegQueryValueEx(hKey,TEXT("Progid"),(LPDWORD)NULL,(LPDWORD)NULL,(LPBYTE)&browserName,&cName); |