+ */
+
+ VOID WINAPI CAddToMyListWindow::OnDocumentComplete(IDispatch* pDisp, VARIANT* URL){
+ /*
+ CComPtr<IDispatch> idp;
+ this->m_pWB2->get_Document(&idp);
+// this->m_pDoc2 = idp;
+*/
+ return;
+ }
+
+ VOID WINAPI CAddToMyListWindow::OnNewWindow2(LPDISPATCH* ppDisp,BOOL* Cancel ){
+
+ dumpln(TEXT("newwindow"));
+ return;
+ }
+
+ BOOL CAddToMyListWindow::PreTranslateMessage(MSG* pMsg){
+ if((pMsg->message < WM_KEYFIRST || pMsg->message > WM_KEYLAST) &&
+ (pMsg->message < WM_MOUSEFIRST || pMsg->message > WM_MOUSELAST))
+ return FALSE;
+
+ return (BOOL)SendMessage(WM_FORWARDMSG, 0, (LPARAM)pMsg);
+ }
+
+ VOID WINAPI CAddToMyListWindow::OnBeforeNavigate2(IDispatch** dispatch, VARIANT* url, VARIANT* flags,VARIANT* frameName, VARIANT* postData, VARIANT* headers, VARIANT_BOOL* cancel){
+
+
+ dumpln(TEXT("veforeNavigate"));
+
+ return;
+ }
+
+
+ VOID CAddToMyListWindow::ShowAddWindow(CNicoVideoAuth &refAuth,LPCTSTR lvNo){
+
+ this->CenterWindow();
+ this->ShowWindow(SW_SHOW);
+ liveNo = ADDMYLISTAPI_URL;
+ liveNo.Replace(TEXT("{1}"), lvNo);
+
+ if(m_pWB2){
+ VARIANT v;
+
+ m_pWB2->Navigate(CComBSTR(liveNo),&v,&v,&v,&v);
+
+ /*
+ // Creates a new one-dimensional array
+ SAFEARRAY *psaStrings = SafeArrayCreateVector(VT_VARIANT, 0, 1);
+ if (psaStrings == NULL) {
+ goto cleanup;
+ }