语音识别与合成工具大全Speech API

admin | win32 | 2014-03-28
The iSpeech API C++ allows developers to implement Text-To-Speech (TTS) and Automated Voice Recognition (ASR) in any Internet-enabled application.这个工具可以让你方便的搭建基于网络的语音识别与合成应用软件。iSpeech services require a connection to the internet.这个软件只需要联网即可使用。<a href... [阅读全文]
ė2,939 浏览数 6没有评论 0

删除占用文件

admin | win32 | 2014-03-15
C++ BOOL DeleteLockedFile(DWORD dwProcessID, HANDLE hFile) { TCHAR szTargetName[MAX_PATH] = { 0 }; HANDLE hTargeFile = INVALID_HANDLE_VALUE; HANDLE hProcess = NULL; BOOL bResult = FALSE; do { hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwProcessID); ... [阅读全文]
ė2,144 浏览数 6没有评论 0

解决使用CHtmlView后出现的COleException异常

admin | win32 | 2014-03-05
程序中在使用CHtmlView类来实现浏览器功能时,在调整窗口大小时会窗口输出异常警告,例如我的出现的警告如下: Warning: constructing COleException, scode = DISP_E_MEMBERNOTFOUND ($80020003). htmltest.exe 中的 0x7c80bef7 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012de68 处的 COleException。 Warning: constructing COleException, sco... [阅读全文]
ė1,959 浏览数 6没有评论 0

HBITMAP 灰度

admin | win32 | 2014-01-21
C++ //灰度处理 #define GET_GRAY_VALUE(x) 0.110*GetBValue(x)+0.588*GetGValue(x)+0.302*GetRValue(x) HBITMAP CCatchScreenDlg::GetGrayBitmap( HBITMAP hResBitmap ,int& nWhiteCount,int& nBackCount ) { nWhiteCount=0; nBackCount=0; ASSERT(hResBitmap); HBITMAP hDesBitmap=NULL; BITMAP bm; ... [阅读全文]
ė2,912 浏览数 61条评论 0

write DIB

admin | win32 | 2014-01-21
C++ static BOOL WriteDIB( LPCTSTR szFile, HANDLE hDIB) { BITMAPFILEHEADER hdr; LPBITMAPINFOHEADER lpbi; if (!hDIB) return FALSE; CFile file; if( !file.Open (szFile, CFile::modeWrite | CFile::modeCreate)) { return FALSE; } lpbi = (LPBITMAPINFOHEADER) hDIB; int nColors = 1... [阅读全文]
ė3,055 浏览数 6没有评论 0

MFC 热键设置 OnHotKey方法和Accelerator方法的设置

admin | win32 | 2014-01-21
在写MFC程序时,如果想自定义热键比如ALT+S可以采用下面两种方法: 方法一:定义热键的消息响应函数:OnHotKey 定义系统全局热键: 1、首先在.h文件中添加消息响应函数声明  afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam); 2、关联消息及响应函数      BEGIN_MESSAGE_MAP()   ON_MESSAGE(WM_HOTKEY,OnHotKey) END_MESSAGE_MAP()   3、在初... [阅读全文]
ė3,743 浏览数 61条评论 0

Browser control Mozilla Activex control

admin | win32 | 2014-01-10
C++ Visual C++ ActiveX controls are slightly more tricky to use from C++, however here are 3 ways you can use the control. Subclassing CHtmlView MFC provides a CHtmlView class which may be used to instantiate the Internet Explorer control. Since the Mozilla control is API compatible, the steps a... [阅读全文]
ė4,166 浏览数 61条评论 0

duilib中CTextUI控件设置文字时不刷新显示的bug .

admin | win32 | 2014-01-01
http://blog.csdn.net/chenlycly/article/details/17291765 duilib中常用的文本控件CTextUI,有个很重要的特性:控件的长度会自适应所设置文本的长度,即所设置文本的的长度变化了,控件的长度也会随之变化。但是会有这样的问题:当设置的文本长度大于先前旧的文本的长度时,界面没有及时刷新,仍然显示的是之前的旧的文本,需要通过页面的切换才能刷新... [阅读全文]
ė5,756 浏览数 6没有评论 0

C++信号&插槽库: C++ Signal/Slot Library

admin | win32 | 2013-12-27
在此记录几个signal & slot 的实现库,如下: 1. QT http://qt.nokia.com/ Qt是本人喜欢并熟悉的一个cross-platform库,用来创建跨平台的应用程序非常方便。不过这不是推荐的重点,因为没办法把它用到我们自己的非QT程序中。不过QT借助自己实现moc预处理器,将signal和slot的声明,完美的融合到了C++类声明中是非常不错的考虑。 2. boost::signal &... [阅读全文]
ė2,916 浏览数 6没有评论 0

C++ win7 8 兼容性 提示

admin | win32 | 2013-12-26
C++ void WriteCompatibilityAssistantFlag() { CRegKey regKey; if (regKey.Open(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Compatibility Assistant\\Persisted")) != ERROR_SUCCESS) { if (regKey.Create(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Windo... [阅读全文]
ė2,024 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量