原文:WPF 使用SetParent嵌套窗口 有点类似与Winform的MDI窗口。 使用函数为SetParent和MoveWindow(经常配合)。 [DllImport("user32.dll", SetLastError = true)] public static extern bool M... ...
原文:C# 根据父窗口的标题和子窗口的类名返回子窗口的句柄 很老的项目中的代码,现在也想不起来为什么要这么写了。 [DllImport("user32.dll")] public static extern IntPtr FindWindow(string lpClassName, string l... ...
在其中一个源文件中定义一个全局变量在其他源文件中使用 extern 声明此变量,就可以使用了或者在 头文件 中使用 extern 声明此变量,然后在需要使用这个变量的源文件中包含此头文件例如: /* 在其中一个源文件中定义一个全局变量 */int a = 0; /* 在其他源文件或者头文件中使用 e ...
分类:
其他好文 时间:
2020-05-05 18:19:31
阅读次数:
62
现在我们需要忘记工具条添加命令的a>方法,因为在高版本的vs上面这个方法已经失效了.... 现在利用 acrxEntryPoint.cpp 的 On_kInitAppMsg 和 On_kUnloadAppMsg 两个函数添加命令和卸载命令,方便卸载的时候移除命令. CString _CommandG ...
分类:
编程语言 时间:
2020-05-04 09:27:56
阅读次数:
83
1. 什么是static? static 是 C/C++ 中很常用的修饰符,它被用来控制变量的存储方式和可见性。 1.1 static 的引入 我们知道在函数内部定义的变量,当程序执行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如 ...
分类:
其他好文 时间:
2020-05-01 12:27:58
阅读次数:
73
一:介绍 Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。 二:第一行的解释 #! /bin/bash 此行称 ...
分类:
系统相关 时间:
2020-05-01 01:24:52
阅读次数:
95
[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] public static extern bool InternetSetCookie(string lpszUrlName, string lbszCoo ...
开始: import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import or ...
分类:
其他好文 时间:
2020-04-26 20:54:30
阅读次数:
75
之前写过一篇 <从作用域 链接属性 存储类型三个方面详解 static & extern关键字>, 此篇是对前篇的提炼, 并加了新的感悟. 最最常见的作用域有两种: 函数体内即花括号(包括函数定义中的形参)中声明的标识符和函数体外(不在任何花括号)中声明的标识符. 这两种常见的作用域标识符又各自对应 ...
分类:
其他好文 时间:
2020-04-25 17:20:03
阅读次数:
61
很简单,就是先全屏截图,然后再按需要裁剪就可以了。 所以,首先要获取桌面的大小,代码如下: public class PrimaryScreen { #region Win32 API [DllImport("user32.dll")] static extern IntPtr GetDC(IntP ...
分类:
其他好文 时间:
2020-04-23 20:47:37
阅读次数:
60