
vc++
forwin
这个作者很懒,什么都没留下…
展开
-
画虚线(CPEN)
//设置虚线 DWORD dwdStyles[] = { 1,5 }; LOGBRUSH lb; lb.lbColor = (COLORREF)0x0000ff; lb.lbStyle = BS_SOLID; CPen pen(PS_GEOMET原创 2009-01-13 13:41:00 · 1667 阅读 · 0 评论 -
ado excel读取
_ConnectionPtr pConnection;_RecordsetPtr pRecordset;CString tableName;pConnection.CreateInstance("ADODB.Connection");//两种初始化只能ADO只能指针的方式pRecordset.CreateInstance (__uuidof(Recordset));CStrin转载 2013-01-15 14:57:16 · 582 阅读 · 0 评论 -
vs2010 backspace enter等不能用
在vs2010中,突然发现回退键、回车键、方向键等不能用了。然后GOOGLE之,按Alt+Enter,似乎可以用了。原创 2011-07-13 10:09:56 · 5111 阅读 · 6 评论 -
_variant_t
_variant_t是一个类,是VARIANT的完全包装类,它提供多种构造函数和数据转换函数。它继承自一个结构体,其结构如下:struct tagVARIANT{union{struct __tagVARIANT{VARTYPE vt;WORD wReserved1;WORD wReserved2;WORD wReserved3;union{LONG lVal;BYTE bVal;SHORT iVal;FLOAT fltVal;DOUBLE dblVal;VARIANT_BOOL boolVal;_VARI转载 2010-12-20 16:04:00 · 2302 阅读 · 3 评论 -
IOCP
IOCP是管理线程池的机制,而这些创建这些线程的唯一目的就是处理I/O请求.主要应用于处理大量的并行的异步I/O请求. CreateIoCompletionPort 将一个IOCP与一个或多个FileHandle相关联,当在已关联的FileHandle上有异步I/O操作时,一个I/O完成信息包被加入端口的队列.HANDLE WINAPI CreateIoCompletionPort原创 2010-02-25 16:07:00 · 658 阅读 · 0 评论 -
spin control 和 edit control 绑定
首先,要让Spin Control的Tab Order紧跟着Edit Control(就是说,Spin Control的Tab Ordr是Edit Control的Tab Order加1)。然后,设置Spin Control的Auto Buddy和Set Buddy Integer属性为True。设置tab order 的方法是 ctrl+d ,然后用鼠标按个点击选择,就是按TAB键是焦点在窗转载 2009-06-12 16:05:00 · 2554 阅读 · 1 评论 -
SDI 视图切换函数
void CxxxApp::SwitchView(int vid){ CFrameWnd* pFrame=(CFrameWnd*)m_pMainWnd; CRuntimeClass* pNewView; switch(vid) { default: case 1: pNewView=RUNTIME_CLASS(CxxxListView); break; case 2: pNew转载 2009-05-11 15:46:00 · 638 阅读 · 0 评论 -
CHtmlView 在切换回其他视图时 OnDestroy() 中的处理
void CxxxHtmlView::OnDestroy() { CHtmlView::OnDestroy(); // TODO: Add your message handler code here CFrameWnd* pFrame = GetParentFrame(); if (pFrame != NULL && pFrame->GetActiveView() == this) pFra原创 2009-05-11 15:41:00 · 531 阅读 · 0 评论 -
防止重复启动同一个程序
放在BOOL CServerApp::InitInstance() HANDLE m_hMutex = CreateMutex(NULL, FALSE, "SilkServer"); if (GetLastError() == ERROR_ALREADY_EXISTS) { MessageBox(NULL,"程序已运行","提示",MB_OK|MB_ICONSTOP); HWND h原创 2009-03-13 15:35:00 · 637 阅读 · 0 评论 -
TextOut字体设置
pDC->SetTextColor(RGB(255,0,0));//字体颜色 pDC->SetTextAlign(TA_RIGHT); CFont font; VERIFY(font.CreateFont( 18, // nHeight 0,原创 2009-01-13 13:43:00 · 7644 阅读 · 0 评论 -
Stack overflow
调试时遇到:Stack overflowshi原创 2014-09-04 14:50:15 · 513 阅读 · 0 评论