真是太感谢斑竹了,还的麻烦你才行
昨天我回家实验了,(家里的宽带没了,只好去网吧了)
这是我想出来 的,通过包含头文件而让API函数可以用
但是看了你写的代码后,感觉你的用法好象比我的可靠,我总觉得我这样
包含头文件的方法有隐患。还请指点,
#include <stdio.h>
#include <windows.h>
int main(int argc, char *argv[])
{
printf("Hello\n");
MessageBox(0,"好啊!","示例",0);
return 0;
}
最近我下载了很多API的资料,但是好多源代码DLL文件和主文件代码
是分开的,我编译主源代码的时候,出现错误,估计要用到DLL的什么资源把
我编译DLL代码的时候,它又提示没打开主代码,
我就是不会把它们编译成一个可执行的文件,请问斑竹,这该怎么做啊,
书上也没找到,无从下手啊,我用VC6。0和C--FREE3.5都实验过了,
还请斑竹给说一下,如何编译DLL源代码和主源代码的方法把,(他门编译后
生成了一个EXE主文件和一个DLL文件,源代码也分了2个部分,分开编译就是出错,合着编译我就不会编译了)。
还有一个问题就是,能不能做一个不要图形界面的消息循环程序呢,
就是象最常见WINDOWS C例题那样,但是我不要它出现界面,但是我想要它的循环结构,方便啊,我只是在switch (message)语句后面加要处理的消息就可以了,这样该如何裁掉前面的那些注册,生成,显示界面的代码呢
我晚上实验了,老是出现错误,
还请斑竹在给写个不要界面,只要有消息循环结构的代码把
//我想要下面的功能,不想要生成界面的那些代码
LRESULT CALLBACK
WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message) /* handle the messages */
{
case WM_DESTROY:
PostQuitMessage (0); /* send a WM_QUIT to the message queue */
break;
default: /* for messages that we don't deal with */
return DefWindowProc (hwnd, message, wParam, lParam);
}
return 0;