http://blog.csdn.net/lovefootball/article/details/1784882 在写Windows应用程序的时候,经常会碰到需要修改例如MessageBox或者FileDialog的外观此时我们需要监视 WndProc的消息当然也可以直接调用API实现,具体方法请 ...
| 版权声明:本文为博主原创文章,未经博主允许不得转载。 在cocos2d-x中使用的对话框为MessageBox,因为cocos2d-x已经包装好了;但是在一般的游戏设置中,我们不会使用cocos2d-x的对话框,而是我们自己为游戏定制的对话框。但是在游戏的调试过程中我们还是选择MessageBo ...
分类:
其他好文 时间:
2016-08-23 14:39:17
阅读次数:
930
背景 之前说过直接向类HelloWorld.exe的可执行文件添加一个MessageBox弹窗, 但有时候, 需要添加的内容太多了, 因为数据与代码一起插入, 以至于可执行文件本身没有足够的空闲空间存放这些内容时, 就需要添加一个Section. 确认节区头后面还有空间 用工具查看一下最后一个节区头 ...
分类:
其他好文 时间:
2016-08-19 20:49:57
阅读次数:
355
对类HelloWorld程序中添加一个MessageBox弹窗 分析: 任一程序运行的时候都会加载kernel32.dll的,但MessageBoxA()这个API却是在user32.dll中的。所以在HelloWorld.exe中是没办法直接添加MessageBoxA()的调用。 不过好在有ker ...
分类:
其他好文 时间:
2016-08-19 20:47:32
阅读次数:
109
思考一个最简单的程序行为:我们的Dialog上有一个Button, 当用户用鼠标点击这个Button时, 我们弹出一个MessageBox。 这个看似简单的行为, 谁能说清楚它是如何运行起来的,背后究竟发生了什么? 下面是我个人尝试的解答: (1)我们的鼠标点击事件到达设备的驱动程序, 驱动程序把消 ...
分类:
编程语言 时间:
2016-08-19 06:11:35
阅读次数:
152
工作线程使用Qthread启动的,但都是用C++写的,里边有地方用了MFC messagebox,弹出后,线程阻塞,等用户进行选择后获取选择的结果继续运行, 但现在要把线程里界面相关的全部清除,要把这个对话框替换成QT的(但还是得是纯C++的),相当于要给QT GUI发送消息,然后又要从QT GUI ...
分类:
编程语言 时间:
2016-08-17 06:46:58
阅读次数:
165
Ext,是一个对象,onReady是Ext的准备函数。 Ext相关的代码都会在onReady函数中编写,类似于window的onload方法,以及jQuery中的onReady方法。 其执行时机是在页面DOM对象加载完毕后立即执行(这点和jQuery是一样的,window的onload方法,是在整个 ...
分类:
其他好文 时间:
2016-08-14 17:28:10
阅读次数:
232
网络上淘到的方法,试验可用,注意需要引用 System.Runtime.InteropServices;命名空间 ...
分类:
其他好文 时间:
2016-08-05 17:27:03
阅读次数:
103
//注意messagebox函数窗口名字必须使用TEXT函数包含 //句柄:返回标识资源的标志号 //常见句柄:窗口句柄(HWND) 图标句柄(HICON),光标句柄(HCURSOR),画刷句柄(HBRUSH) //CS 窗口类别 CW建立窗口 DT 绘制文字 IDI图示ID IDC 游标ID MB ...
在C#中,进行windows窗体应用程序编程的时候,经常需要弹出输入框,输入密码,输入文本之类的。然而,C#中没有直接弹出输入框的语句,MessageBox只能显示一段消息而不能输入。我们需要调用Microsoft.VisualBasic.Dll,使用VB中的inputbox,实现弹出输入框的功能。 ...