30/09/2018, 22:39

Làm sao cho code của mình chạy ngầm mà không hiện console?

Ai chỉ mình với,làm sao mình có thể khiến cho code của mình chạy ngầm mà không hiện console hoặc ko pop up cái console lên nhỉ @@

Văn Dương viết 00:50 ngày 01/10/2018

Chyển sang viết trên giao diện đồ họa và ẩn cái giao diện đó đi.

Beo Sen viết 00:50 ngày 01/10/2018

Chyển sang viết trên giao diện đồ họa

Vâỵ sẽ ngốn ram hơn,no thanks

Văn Dương viết 00:46 ngày 01/10/2018

Viết kiểu SYS:WINDOWS

Một là cậu tính viết virus.
Hai là mình xin “quỳ” =]]

Beo Sen viết 00:46 ngày 01/10/2018

Mình viết phần mềm đơn giản thôi,có phức tạp tới mức theo cái sys đâu
Mình có thấy người ta làm như này

#include <iostream>
#include <windows.h>

using namespace std;

int main(){
	MSG Msg;

	while(GetMessage (&Msg, NULL, 0, 0)){
		TranslateMessage(&Msg);
		DispatchMessage(&Msg);
	}
    return 0;
}

Viết rồi chỉnh cái compiler trên code::blocks,mình sài VS2012 thì ko có đc như thế

Beo Sen viết 00:55 ngày 01/10/2018

Thanks all minh lam dc roi

Mai Anh Dũng viết 00:45 ngày 01/10/2018

post solution lên share với mọi người đi

Văn Dương viết 00:47 ngày 01/10/2018

Cậu tạo ứng dụng Console thì nó sẽ là kiểu SYS:CONSOLE và nó sẽ hiện màn console.
Khi chuyển sang dạng SYS:WINDOWS thì là dạng hỗ trợ đồ hoạ, cửa sổ. Nếu không gọi các hàm tạo cửa sổ thì nó không có gì và bị ẩn.

Beo Sen viết 00:44 ngày 01/10/2018

Đưa vào vòng lặp vô hạn msg,code solution:[codeblocks]
http://pastebin.com/2KXJnd5g
Setting --> Compiler --> New Flag rồi chỉnh:
Flagname:tùy ý
Compiler flags: -mwindows
Linker flags: -mwindows
Các cài khác ko điền,nhấn ok
Build --> yeah!

Bài liên quan
0