Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
C

cjsc

@cjsc
About
Posts
5
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • GetKeyboardState + iexplore
    C cjsc

    please help me

    C / C++ / MFC help

  • GetKeyboardState + iexplore
    C cjsc

    Thank for all of you. Sir i found dll from this site. Assertion getting when i click on internet explorer.

    char ch;
    if (((DWORD)lParam & 0x40000000) &&(HC_ACTION==nCode))
    {
    if ((wParam==VK_SPACE)||(wParam==VK_RETURN)||(wParam>=0x2f ) &&(wParam<=0x100))
    {
    f1=fopen("c:\\report.txt","a+");
    if (wParam==VK_RETURN)
    {
    ch='\n';
    fwrite(&ch,1,1,f1);
    }
    else
    {
    BYTE ks[256];
    GetKeyboardState(ks);Here assertion showing

                WORD w;
                UINT scan=0;
                ToAscii(wParam,scan,ks,&w,0);
                ch = char(w); 
                fwrite(&ch,1,1,f1);
            }
        fclose(f1);
        }
    }
    

    Assertion

    files\internet explore\iexplore.exe
    File:f:\dd\vctools\ctr_blb\self_x86\crt\src\fwrite.c
    line:77

    Expression:(stream!=NULL)

    Thanks

    C / C++ / MFC help

  • GetKeyboardState + iexplore
    C cjsc

    hi member I am using GetKeyboardState and iexplore.I am getting assertion when i click on iexplore.

        GetKeyboardState(ks);
    WORD w;
    UINT scan;
    scan=0;
    ToAscii(wParam,scan,ks,&w,0);
    ch =char(w); 
    

    Please help me.

    C / C++ / MFC help

  • Applicatio crash
    C cjsc

    LRESULT CABCDlg::processkey(WPARAM w, LPARAM l)//This block processes the keystroke info. { try { if(hook==1) { GetKeyNameText(l,buffer,20); _strlwr(buffer); if(strlen(buffer)>1) { subst("shift","<SHIFT>"); subst("right shift","<SHIFT>"); subst("tab","<TAB>"); subst("space"," "); subst("backspace","<BACKSPACE>"); subst("delete","<DEL>"); subst("left","<LEFT>"); subst("down","<DOWN>"); subst("up","<UP>"); subst("right","<RIGHT>"); subst("num /","/"); subst("num *","*"); subst("num -","-"); subst("num 0","0"); subst("num 1","1"); subst("num 2","2"); subst("num 3","3"); subst("num 4","4"); subst("num 5","5"); subst("num 6","6"); subst("num 7","7"); subst("num 8","8"); subst("num 9","9"); subst("num +","+"); subst("num enter","<ENTER>"); subst("num del","<DEL>"); subst("esc","<ESC>"); subst("enter","<ENTER>"); subst("caps lock","<CAPSLOCK>"); subst("num lock","<NUMLOCK>"); subst("scroll lock","<SCROLLLOCK>"); subst("ctrl","<CTRL>"); subst("alt","<ALT>"); subst("right ctrl","<CTRL>"); subst("right alt","<ALT>"); subst("pause","<PAUSE>"); subst("insert","<INSERT>"); subst("home","<HOME>"); subst("end","<END>"); subst("page up","<PGUP>"); subst("page down","<PGDN>"); subst("f1","<F1>"); subst("f2","<F2>"); subst("f3","<F3>"); subst("f4","<F4>"); subst("f5","<F5>"); subst("f6","<F6>"); subst("f7","<F7>"); subst("f8","<F8>"); subst("f9","<F9>"); subst("f10","<F10>"); subst("f11","<F11>"); subst("f12","<F12>"); } if(keycount>50) { diskfile->Flush(); keycount = 0; } writedata=AfxBeginThread(WorkerThreadProc,(LPVOID)this); } else { } return 0; } catch (...) { } } UINT WorkerThreadProc( LPVOID Param ) { try { CABCDlg *p=(CABCDlg *) Param; CStdiofile myFile; if( myFile.Open( cpath, CStdioFile::modeCreate | CStdioFile::modeWrite | CStdioFile::modeNoTruncate, &e ) ) { myFile.Writestring(buffer); myFile.close(); } } catch (...) { AfxMessageBox("AddString Final"); } }

    C / C++ / MFC help debugging

  • Applicatio crash
    C cjsc

    Hi member i am sock my application crash eventually.I am using 2008 and got assertion.

    Windows has triggered a breakpoint in ABC.exe.
    This may be due to a corruption of the heap, which indicates a bug in ABC.exe or any of the DLLs it has loaded.
    This may also be due to the user pressing F12 while ABC.exe has focus.
    The output window may have more diagnostic information.

    Can any tool is there which denote me where i am wrong. Forum member every help increase me.

    C / C++ / MFC help debugging
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups