本文整理汇总了C++中CHexEditApp::WriteProfileInt方法的典型用法代码示例。如果您正苦于以下问题:C++ CHexEditApp::WriteProfileInt方法的具体用法?C++ CHexEditApp::WriteProfileInt怎么用?C++ CHexEditApp::WriteProfileInt使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CHexEditApp
的用法示例。
在下文中一共展示了CHexEditApp::WriteProfileInt方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnFileNameOK
BOOL CHexFileDialog::OnFileNameOK()
{
// Remember current window pos for when window is reopened
CRect rr;
GetParent()->GetWindowRect(&rr);
theApp.WriteProfileInt("Window-Settings", strName+"X1", rr.left);
theApp.WriteProfileInt("Window-Settings", strName+"Y1", rr.top);
theApp.WriteProfileInt("Window-Settings", strName+"X2", rr.right);
theApp.WriteProfileInt("Window-Settings", strName+"Y2", rr.bottom);
// Remember current list view mode
ASSERT(GetParent() != NULL);
CWnd *psdv = FindWindowEx(GetParent()->m_hWnd, NULL, "SHELLDLL_DefView", NULL);
ASSERT(psdv != NULL);
CWnd *plv = FindWindowEx(psdv->m_hWnd, NULL, "SysListView32", NULL);
ASSERT(plv != NULL);
int mode = 0;
switch (plv->SendMessage(LVM_FIRST + 143 /*LVM_GETVIEW*/))
{
case LVS_ICON:
case LVS_SMALLICON:
mode = ICON;
break;
case LVS_REPORT:
mode = REPORT;
break;
case LVS_LIST:
mode = LIST;
break;
default:
mode = TILE;
break;
}
theApp.WriteProfileInt("Window-Settings", strName+"Mode", mode);
return CFileDialog::OnFileNameOK();
}