软件名称: 单词小助手V1.0开发模式: ADO+ACCESS软件简介:
    单词小助手是我学VC数据库开发的一个练手的软件,主要采用ADO+ACCESS编程结构。由于学VC不久,所以这个小软件虽然功能不太多,但是也花了我几天的时间,做这个软件其实是自己突发奇想,自己在背单词的时候,总是写在本子上,一次一次地背,但是时间久了,不但单词忘了,就连背单词地本子也找不到了。:(
索性写了这个小软件。
该软件的主要功能,就是帮助你记忆单词。将自己不认识的单词加入,然后背诵,对背诵过的单词进行标记,随着标记次数的增多,相信你的单词量也不知不觉增加了。这是一个测试版本,可能很多功能并不完善,我以后还会对这个软件进行更多的改进。其中还是实现了很多常用的功能,比如Splash window,托盘,窗口透明渐变,自绘界面……希望能给刚学VC的朋友一点帮助和提示。由于win98不支持SetLayeredWindowAttributes这个函数,所以做了两个版本。源代码下载:(VC6+win2000环境)
http://www.mzkp.com/cooldog/attachments/month_0409/assistant.rarWIN2000/NT/XP应用程序下载:
http://www.mzkp.com/cooldog/attachments/month_0409/assistantntxp.rarWIN98应用程序下载:
http://www.mzkp.com/cooldog/attachments/month_0409/assistant98.rar最后做点广告,欢迎访问我的个人主页+BLOG: 
http://www.mzkp.com/cooldog   (是挂在别人空间下面的,呵呵……)希望大家多多支持我哦

解决方案 »

  1.   

    Debug模式下有错误,等明天上班我再调试吧,呵呵,最好楼主自己看看。
    呵呵,能告诉我那个CSplashDlg怎么做的
      

  2.   

    我做这个CSplashDlg方法和其他有点不同,我是自己添加一个对话框,并添加类,然后在CDatabaseApp类的InitInstance()函数中,用创建非模式对话框的方法来实现的。
      

  3.   

    BC开头的类??我用的CButtonST呵呵,很方便的。
      

  4.   

    to  zhoujiamurong(zhoujiamurong)如果你需要,我有CButtonST的说明文档,WORD格式,中文的,带图例,需要的话留下EMAIL我发给你。
      

  5.   

    確實是在debug模式下連接數據庫部分有點問題,而且主窗體最上面的那欄不是很讓人喜歡,最大最小化窗口怪彆扭的,而且所有的標簽有白色痕跡,跟背景不是很協調,還不如用skinmagic呢
      

  6.   

    [email protected] 已发送,请查收。
      

  7.   

    debug 下的确会出问题,如果在onOk()函数中,把
    DestroyWindow(),变成:
    if(GetSafeHwnd())
    {DestroyWindow(); }就好了,这是因为可能onok会调用两次!
      

  8.   

    [email protected]全部资料已经发送,请查收。~~
      

  9.   

    能给我一份CButtonST的文档吗
    [email protected]
      

  10.   

    为什么在VC下编译时
    当点击Splash窗口时会
    有debug assertion failed错误
      

  11.   

    帮你解决了,在OnTimer()
    中将KillTimer(1);
    放到OnOk()前面即可,
    不知你注意到这个问题没有
      

  12.   

    还是我,忘了说邮箱了,[email protected],谢谢!
      

  13.   

    晕,我程序一直是在release下编译的。没有出现你说的那种错误。
      

  14.   

    To  phineco(一切从头再来) :
        我在DEBUG模式又编译了一次,果然出现了以上错误,而且调换KillerTimer(1);和OnOK的顺序问题就解决了。谢谢你的提醒。现在就结贴了。呵呵。。