![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC小技巧
文章平均质量分 78
Snow_Ice11111
这个作者很懒,什么都没留下…
展开
-
如何给另外一个程序的编辑框中发送文字?
1 先在你工程中的.cpp文件加上如下函数:BOOL CALLBACK EnumProc( HWND hWnd, LPARAM ){ TCHAR szClass[128]; //用来存放找到子窗口的类名 do { GetClassName(hWnd, szC原创 2005-12-04 01:43:00 · 2737 阅读 · 0 评论 -
我学习VC中所得的点点心得,有新的内容我会慢慢补上的
1 toolbar默认位图左上角那个点的颜色是透明色,不喜欢的话可以自己改。2 VC++中 WM_QUERYENDSESSION WM_ENDSESSION 为系统关机消息。3 Java学习书推荐:《java编程思想》4 在VC下执行DOS命令 a. system("md c://12"); b. WinExec("Cmd.exe /C md c://12", SW_HID原创 2005-12-14 23:52:00 · 11358 阅读 · 3 评论 -
在对话框的标题栏中画图
先用MFC ClassWizard给你的工程对话框类加上函数DrawInTitle(),然后添加代码,如下:BOOL CMmDlg::DrawOnTitle(){ HDC hdc=::GetWindowDC(m_hWnd); CDC* pdc=CDC::FromHandle(hdc); CRect rect; this->GetWindowRect(&rect); rect.bottom =原创 2006-01-21 03:05:00 · 1882 阅读 · 0 评论 -
如何将桌面放大,在显示器上只显示桌面的1/4
我的方法其实很简单,也没用到多少复杂的东西。1 先建个默认的对话框工程Zoom,在界面上添加一个按钮,在它的实现函数中加入如下代码:void CZoomDlg::OnZoom() { // TODO: Add your control notification handler code here CZoomWindow showDlg; showDlg.DoModal();}2 给原创 2006-03-12 23:02:00 · 5062 阅读 · 1 评论 -
调用explore打开指定文件所在的文件夹,并把目标文件设为选定状态,甚至.lnk文件也能自动找到它的目标执行程序文件。
添加自定义的三个全局函数GetShellFolderViewDual、XZSHOpenFolderAndSelectItems和FindTarget,注意它们的先后顺序,用的时候使用如下方式就行了:--------------------------------------------CString strFileName="c://readme.txt";FindTarget(strFileNa原创 2006-02-11 02:02:00 · 2962 阅读 · 1 评论