大约有 3,300 项符合查询结果(耗时:0.0110秒) [XML]
VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术
..., dwOldFlag, &dwTempFlag);
}
}
在设置自己的异常处理函数后,调用DisableSetUnhandledExceptionFilter禁止CRT设置即可。
其它讨论
上面通过设置api hook,解决了在VS2005上的异常捕获问题,这种虽然不是那么“干净”的解决方案,确...
VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
...色:
网上流传有四种方法(可能还不止),在VC++2008SP1测试后,发现只有三种可以使用了,其中第一种被废弃了。以下是四种方法:
方法一 (失效):调用CWinApp类的成员函数SetDialogBkColor来实现。
其中函数的第一个参数指定...
MFC Telnet Application(mfc telnet 端口,代码实现、不调用telnet.exe) ...
...口,代码原生实现、不调用telnet.exe。程序源码工程升级后,可能出现编译不过的情况,请将stdafx.h中0x0410全部改为0x0501即可。The article demonstrates an MFC GUI Telnet application with server capabilities for incoming connections support.
Download demo - ...
error: ISO C++ forbids declaration of \'XXXX\' with no type - C/C++ - 清泛网 - 专注C/C++及内核技术
...onfigDialog {
class MainWindow *mainWindow;
};
拓展:class 修饰后,只申明,不分配内存。头文件也可省略不写,但必须是以指针的形式申明。
class Declare;(√)
class Declare *dec;(√)
class Declare dec; (×)C++ ISO
CreateWindow()动态创建一个EditBox - C/C++ - 清泛网 - 专注C/C++及内核技术
...;
AfxMessageBox(strSearch);
}
这样,文本框中有输入后,消息框便会提示其输入的内容。
另外,如何设置输入框焦点,请参照:https://www.tsingfun.com/it/cpp/1538.htmlCreateWindow 动态创建 EditBox
SetRegistryKey 作用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...里是默认的“应用程序向导生成的本地应用程序”),然后会生成一个应用程序的子key,用于存储程序关闭后的一些状态,程序再次启动的时候便可恢复上次的一些特性(如窗口大小、位置等等)。SetRegistryKey
MFC OnKeyDown没反应,不响应键盘操作 - C/C++ - 清泛网 - 专注C/C++及内核技术
... ......
ON_WM_KEYDOWN()
END_MESSAGE_MAP()
添加了消息映射后, 发现无论按下键盘的哪个键OnKeyDown函数体都没有被执行。基于对话框的程序是无法直接响应键盘消息的,需要重载虚函数PreTranslateMessage()。
解决方案(重载PreTranslate...
ON_COMMAND_EX、ON_COMMAND区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...消息发送路径上较前的命令目标不处理消息或者处理消息后返回FALSE,则下一个命令目标将继续处理该消息。
对于通知消息、反射消息,它们也有扩展映射宏,而且上述论断也适合于它们。例如:
ON_NOTIFY对应的ON_NOTIFY_EX
ON_CONT...
mfc 按钮变成了非xp风格、界面变成windows经典样式的原因总结 - C/C++ - 清...
...由于将生成Manifest清单选项给禁用导致。改为默认“是”后,风格恢复。
样式 按钮 界面
Unicode and UTF-8 - C/C++ - 清泛网 - 专注C/C++及内核技术
...le)
例如:char *s=“Good ,北京”;该C语言代码采用UTF-16编码后,字节序列中间有许多’\0’,’\0’ 会被识别为字符串的终止,strlen()函数不起用了。
2)、存储空间较大,造成存储及带宽的极大浪费,极端情况下,英...
