大约有 900 项符合查询结果(耗时:0.0035秒) [XML]
MFC子窗口和父窗口(SetParent,SetOwner) - C/C++ - 清泛网 - 专注C/C++及内核技术
...在他的文章“Win32 Window Hierarchy and Styles”中指出,当系统初始化的时候,它首先创建控制台窗口,大小覆盖整个屏幕。所有其它窗口都在这个控制台窗口上面显示。窗口管理器所用的窗口list中第一个就是这个控制台。它的下一...
C++ template中typename和class的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
... lists(基类列表)中或在一个 member initialization list(成员初始化列表)中作为一个 base class identifier(基类标识符)时除外。
For example:
using namespace std;
template <class T> int vcount(vector<T> v) {
int i;
typename vector<T>::iterator ...
MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...Menu() { return m_hMyMenu; // just use original default }
请记住,以初始化该成员变量,无论是在构造函数中的空值或 CDocument::OnNewDocument()。
更改和重绘菜单上,在合适的时间。例如,当拆分窗格之间进行切换,通常可以在 CView::OnActivateV...
VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...临界区域对象
*.cpp源文件使用方法:
在类的构造函数内初始化临界区域对象
//该函数必须在任何线程调用EnterCriticalSection函数之前被调用,否则结果将是很难预计的
::InitializeCriticalSection(&m_cs_test);
在类的虚构函数内释放临...
解决:Successful WSAStartup not yet performed. Error code : 10093. - C...
...
原因:调用WSASocket等Socket函数之前必须先执行WSAStartup()初始化。
解决方法:
BOOL CxxxApp::InitInstance()
{
WSADATA wsaData;
int res = WSAStartup(0x202, &wsaData);
if (res) {
AfxMessageBox("WSAStartup filed. [CxxxApp::InitI...
[完整源码实例] 修改 CListCtrl 的标题栏字体颜色;重绘 CListCtrl 标题栏 ...
...
CMyHeaderCtrl m_HeaderCtrl;
使用:OnInitDialog中
//表格数据初始化
m_ListCtrl.InsertColumn(0, _T("序号"), LVCFMT_LEFT, 60);
m_ListCtrl.InsertColumn(1, _T("测试"), LVCFMT_LEFT, 200);
m_ListCtrl.InsertColumn(2, _T("备注"), LVCFMT_LEFT, 100);
//插入行
int nRow = m...
CListCtrl 行高设置,自定义行高 - C/C++ - 清泛网 - 专注C/C++及内核技术
..., m_ListCtrl);
主窗口OnInitDialog中添加代码:
//表格数据初始化
m_ListCtrl.InsertColumn(0, _T("序号"), LVCFMT_LEFT, 60);
m_ListCtrl.InsertColumn(1, _T("测试"), LVCFMT_LEFT, 200);
m_ListCtrl.InsertColumn(2, _T("备注"), LVCFMT_LEFT, 100);
//插入行
int nRow = m...
[源码实例] c/c++获取网卡mac地址 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
// 首先对选定的网卡发送一个NCBRESET命令,以便进行初始化
uRetCode = Netbios( &ncb );
memset( &ncb, 0, sizeof(ncb) );
ncb.ncb_command = NCBASTAT;
ncb.ncb_lana_num = lana_num; // 指定网卡号
strcpy( (char *)ncb.ncb_callname,
"* " );
ncb.ncb_buffer =...
MiniDumpWriteDump 记录dmp文件的简单实例(附调试方法) - C/C++ - 清泛网...
...ssId(), hDmpFile, MiniDumpNormal, &stInfo, NULL, NULL);
}
然后在程序初始化的位置
::SetUnhandledExceptionFilter(ExceptionHandler);
这样,只要程序发生崩溃,便会记录一个minidump文件。
dmp调试方法:
双击dmp文件,默认以vs打开:
进行...
error C2512: “Foo”: 没有合适的默认构造函数可用 - C/C++ - 清泛网 - 专...
...原因在于类类型对象没有默认的构造函数,因此无法正确初始化,构造vector失败。解决办法,即是为类添加默认的构造函数。
error C2512 默认构造函数