查看旧发票时,每次都实时生成发票是不行的,因为公司的SIRET居然会是变的!! Read More
posted @ 2016-03-31 23:29
findumars
Views(236)
Comments(0)
Diggs(0)
MSDN中的一个示例代码,步骤就是RegisterHotKey注册热键,然后响应WM_HOTKEY消息 @1:这个是系统热键 [cpp] view plain copy #include "stdafx.h" int _cdecl _tmain ( int argc, TCHAR *argv[]) Read More
posted @ 2016-03-31 21:51
findumars
Views(2195)
Comments(0)
Diggs(0)
提示: SetParent 应该 Windows.SetParent, 因为 TForm 的父类有同名方法. http://www.cnblogs.com/del/archive/2008/03/10/1097964.html GetParent - 获取指定窗口的父窗口句柄IsChild - 判断 Read More
posted @ 2016-03-31 21:04
findumars
Views(1114)
Comments(0)
Diggs(0)
所谓双缓冲就是先画到内存画布(如: TBitmap), 然后再转帖到目的地.譬如下面小程序: 改为双缓冲绘图可以是: Read More
posted @ 2016-03-31 20:56
findumars
Views(502)
Comments(0)
Diggs(0)
窗体上放一个TTimer,然后双击输入: 再添加一个新窗体和2个按钮: 执行Button1或者Button2之后,Timer1仍在主窗体上不停的绘制文字,这是为什么? 查看ShowModal的内容: 再看看Application.HandleMessage的源码: 顺便我还查了一下TTimer的源码 Read More
posted @ 2016-03-31 20:45
findumars
Views(633)
Comments(0)
Diggs(0)
The Window's Real Estate Application's Instance A window is referred to as parent when it can be used to host, hold, or carry other windows. For examp Read More
posted @ 2016-03-31 18:24
findumars
Views(323)
Comments(0)
Diggs(0)
本类主要功能是在当前线程(比如说主线程),指派任意一个线程(比如说某个工作线程)去执行一个匿名函数。 注意,这个和QtConcurrent配合QThreadPool不一样,QtConcurrent配合QThreadPool只能指派回调到QThreadPool中的线程。 而这个类可以指派一个回调到任意 Read More
posted @ 2016-03-31 18:10
findumars
Views(1108)
Comments(0)
Diggs(0)
首先看看MS对Visual Styles的解释: Windows XP and later operating systems support a feature called visual styles that enables the appearance of common controls Read More
posted @ 2016-03-31 18:02
findumars
Views(664)
Comments(0)
Diggs(0)
击标题栏右边的关闭按钮“红叉”时,程序会向窗口发送WM_CLOSE消息,因此可以截取此消息在窗口关系前做一些提示或者是不允许点击时关闭程序 [cpp] view plain copy case WM_CLOSE: if (...) { PostQuitMessage(WM_QUIT); return Read More
posted @ 2016-03-31 17:58
findumars
Views(398)
Comments(0)
Diggs(0)
在WM_KEYDOWN中处理F10(VK_F10)消息总是获取不到,后来用spy++监听窗口消息发现按下F10并没有WM_KEYDOWN消息产生,而是产生了WM_SYSKEYDOWN http://blog.csdn.net/x356982611/article/details/46636507 Read More
posted @ 2016-03-31 17:53
findumars
Views(381)
Comments(0)
Diggs(0)
[cpp] view plain copy [cpp] view plain copy #include "stdafx.h" #include "delay.h" void DoEvents() { MSG msg; while (PeekMessage(&msg, (HWND)NULL, 0, Read More
posted @ 2016-03-31 17:52
findumars
Views(1133)
Comments(0)
Diggs(0)
前提:WM_NCHITTEST是很重要的,只要鼠标在活动,Windows无时无刻在发这个消息进行探测。 虽然WndProc具有优先权,但是却刻意调用了inherited WndProc(Message);,因此会首先执行TWinControl.WMNCHitTest,如果发现是透明并且能找到一个TC Read More
posted @ 2016-03-31 16:32
findumars
Views(1451)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号